.rg-woo-category-wrap{margin:0 -15px;list-style:none}.rg-woo-category-wrap .rg-woo-category-item-wrap{height:200px;margin:10px;border-radius:var(--reign-global-border-radius);overflow:hidden}@media (max-width:543px){.rg-woo-category-wrap .rg-woo-category-item-wrap{margin:0}}.rg-woo-category-wrap .rg-woo-category-item-wrap.wb-grid-cell{width:100%;max-width:100%;margin:0;margin-bottom:30px}@media (max-width:543px){.rg-woo-category-wrap .rg-woo-category-item-wrap.wb-grid-cell{margin-bottom:15px}}.rg-woo-category-wrap .rg-woo-category-item-wrap.wb-grid-cell.slick-slide{margin-bottom:0}.rg-woo-category-wrap .rg-woo-category-data{width:100%;height:100%;background-color:var(--reign-site-sections-bg-color);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:var(--reign-global-border-radius);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--reign-site-border-color)}.rg-woo-category-wrap h3.category-name{margin:0;font-size:20px}.rg-woo-category-wrap .rg-woo-category-shop-now h3.category-name{margin:0;font-size:14px}.rg-woo-category-wrap .rg-woo-category-pro-count i.fa,.rg-woo-category-wrap .rg-woo-category-pro-count i.far{margin-right:4px}.rg-woo-category-wrap .rg-woo-category-pro-count span.rg-woo-pro-circle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:30px;height:30px;border-radius:100px;background:rgba(0,0,0,.4);color:var(--reign-color-white);font-size:15px;font-weight:500;text-align:center;z-index:11;position:relative}.rg-woo-category-wrap .rg-woo-category-pro-count span.rg-woo-pro-label{font-size:12px}span.count-text{display:none}.rg-woo-category-item-wrap.layout-type-1 .rg-woo-category-data{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.rg-woo-category-item-wrap.layout-type-1 .rg-woo-category-data:after{content:none}.rg-woo-category-item-wrap.layout-type-1 .rg-woo-category-data-wrapper{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);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;background:rgba(255,255,255,.3);text-align:center;padding:5px 12px;border-radius:5px;margin-top:20px;box-shadow:0 0 0 1px rgba(207,207,207,.3)}.rg-woo-category-item-wrap.layout-type-1 .rg-woo-category-name{margin:0;text-align:left}.rg-woo-category-item-wrap.layout-type-1 .rg-woo-category-name h3.category-name{font-size:16px;line-height:normal;text-shadow:0 0 3px rgba(255,255,255,.8)}.rg-woo-category-item-wrap.layout-type-1 .rg-woo-category-pro-count span.rg-woo-pro-circle{min-width:30px;height:30px}.rg-woo-category-item-wrap.layout-type-1 .rg-woo-category-shop-now{position:absolute;bottom:-50px;left:0;right:0;-webkit-transition:.4s;transition:.4s}.rg-woo-category-item-wrap.layout-type-1 .rg-woo-category-data:hover .rg-woo-category-shop-now{bottom:30px;-webkit-transition:.2s;transition:.2s}.rg-woo-category-item-wrap.layout-type-1 .rg-woo-category-data:hover .rg-woo-category-pro-count{top:40px;-webkit-transition:.2s;transition:.2s}.rg-woo-category-item-wrap.layout-type-2 .rg-woo-category-data{overflow:hidden}.rg-woo-category-item-wrap.layout-type-2 .rg-woo-category-data:hover:after{content:" ";width:100%;height:100%;background:rgba(0,0,0,.3);display:block;position:absolute;left:0;right:0;top:0;bottom:0;border-radius:var(--reign-global-border-radius)}.rg-woo-category-item-wrap.layout-type-2 .rg-woo-category-data-wrapper{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;width:100%;min-height:50px;position:absolute;bottom:-53px;margin:0;padding:0 20px;color:var(--reign-color-white);-webkit-transition:.4s;transition:.4s;border-radius:0 0 var(--reign-global-border-radius) var(--reign-global-border-radius)}.rg-woo-category-item-wrap.layout-type-2 .rg-woo-category-data-wrapper .rg-woo-category-pro-count{position:static}.rg-woo-category-item-wrap.layout-type-2 .rg-woo-category-data-wrapper .rg-woo-category-pro-count span.rg-woo-pro-circle{background:rgba(255,255,255,.4);color:var(--reign-color-black)}.rg-woo-category-item-wrap.layout-type-2 .rg-woo-category-data-wrapper .rg-woo-category-name h3.category-name{color:var(--reign-color-white);font-size:18px}.rg-woo-category-item-wrap.layout-type-2 .rg-woo-category-data:hover .rg-woo-category-data-wrapper{bottom:0;-webkit-transition:.2s;transition:.2s;z-index:2}.rg-woo-category-item-wrap.layout-type-2 .rg-woo-category-img-wrap img{height:200px}.rg-woo-category-item-wrap.layout-type-3,.rg-woo-category-item-wrap.layout-type-4{width:100%;height:100%}.rg-woo-category-item-wrap.layout-type-3 .rg-woo-category-data,.rg-woo-category-item-wrap.layout-type-4 .rg-woo-category-data{border:0;background:0 0}.rg-woo-category-item-wrap.layout-type-3 .rg-woo-category-data:hover .rg-woo-category-data-wrapper .rg-woo-category-shop-now,.rg-woo-category-item-wrap.layout-type-4 .rg-woo-category-data:hover .rg-woo-category-data-wrapper .rg-woo-category-shop-now{visibility:visible;opacity:1;-webkit-transform:translate(0,-40%);-ms-transform:translate(0,-40%);transform:translate(0,-40%)}.rg-woo-category-item-wrap.layout-type-3 .rg-woo-category-data-wrapper,.rg-woo-category-item-wrap.layout-type-4 .rg-woo-category-data-wrapper{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:center;-ms-flex-align:center;align-items:center;position:relative}.rg-woo-category-item-wrap.layout-type-3 .rg-woo-category-data-wrapper .rg-woo-category-shop-now,.rg-woo-category-item-wrap.layout-type-4 .rg-woo-category-data-wrapper .rg-woo-category-shop-now{position:absolute;left:0;right:0;top:52%;bottom:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);margin:auto;text-align:center;visibility:hidden;opacity:0;-webkit-transition:all .5s;transition:all .5s;z-index:2}.rg-woo-category-item-wrap.layout-type-3 .rg-woo-category-data-wrapper .rg-woo-category-name,.rg-woo-category-item-wrap.layout-type-4 .rg-woo-category-data-wrapper .rg-woo-category-name{margin:15px 0 0}.rg-woo-category-item-wrap.layout-type-3 .rg-woo-category-data-wrapper .rg-woo-category-pro-count span.rg-woo-pro-circle,.rg-woo-category-item-wrap.layout-type-4 .rg-woo-category-data-wrapper .rg-woo-category-pro-count span.rg-woo-pro-circle{width:auto;height:auto;background-color:transparent;color:var(--reign-site-alternate-text-color);font-size:13px;font-weight:400}.rg-woo-category-item-wrap.layout-type-3 .rg-woo-category-data-wrapper .rg-woo-category-pro-count span.rg-woo-pro-circle span.count-text,.rg-woo-category-item-wrap.layout-type-4 .rg-woo-category-data-wrapper .rg-woo-category-pro-count span.rg-woo-pro-circle span.count-text{display:block;margin-left:4px;color:inherit}.rg-woo-category-item-wrap.layout-type-3 h3.category-name,.rg-woo-category-item-wrap.layout-type-4 h3.category-name{margin:0;font-size:16px;line-height:1.3}.rg-woo-category-item-wrap.layout-type-3 .rg-woo-category-img-wrap,.rg-woo-category-item-wrap.layout-type-4 .rg-woo-category-img-wrap{border:1px solid var(--reign-site-border-color);border-radius:100% 100% 0 0;width:240px;height:240px;overflow:hidden}.rg-woo-category-item-wrap.layout-type-3 .rg-woo-category-img-wrap img,.rg-woo-category-item-wrap.layout-type-4 .rg-woo-category-img-wrap img{width:100%;height:100%;object-fit:cover}.rg-woo-category-item-wrap.layout-type-4 .rg-woo-category-img-wrap{border-radius:100%}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-5,.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;height:100%;margin:0}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-5 .rg-woo-category-data,.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6 .rg-woo-category-data{padding:10px 20px;border-top:0;border-bottom:0;border-radius:0}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-5 .rg-woo-category-data:hover .rg-woo-category-shop-now a,.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6 .rg-woo-category-data:hover .rg-woo-category-shop-now a{background:var(--reign-colors-theme);color:var(--reign-color-white)}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-5:first-child .rg-woo-category-data,.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6:first-child .rg-woo-category-data{padding-top:20px;border-top:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-5:last-child .rg-woo-category-data,.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6:last-child .rg-woo-category-data{padding-bottom:20px;border-bottom:1px solid var(--reign-site-border-color);border-radius:0 0 var(--reign-global-border-radius) var(--reign-global-border-radius)}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-5:last-child,.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6:last-child{margin-bottom:30px}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-5 .rg-woo-category-data-wrapper,.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6 .rg-woo-category-data-wrapper{width:100%;position:relative;padding-right:40px}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-5 .rg-woo-category-data-wrapper::after,.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6 .rg-woo-category-data-wrapper::after{content:"";display:table;clear:both}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-5 .rg-woo-category-data-wrapper .rg-woo-category-img-wrap,.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6 .rg-woo-category-data-wrapper .rg-woo-category-img-wrap{float:left;margin-right:20px}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-5 .rg-woo-category-data-wrapper .rg-woo-category-img-wrap img,.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6 .rg-woo-category-data-wrapper .rg-woo-category-img-wrap img{width:60px;height:60px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius-inner)}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-5 .rg-woo-category-data-wrapper .rg-woo-category-name,.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6 .rg-woo-category-data-wrapper .rg-woo-category-name{margin-top:10px}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-5 .rg-woo-category-data-wrapper h3.category-name,.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6 .rg-woo-category-data-wrapper h3.category-name{margin:0;font-size:16px;line-height:1.3}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-5 .rg-woo-category-data-wrapper .rg-woo-category-shop-now,.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6 .rg-woo-category-data-wrapper .rg-woo-category-shop-now{position:absolute;right:0;top:10px}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-5 .rg-woo-category-data-wrapper .rg-woo-category-shop-now a,.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6 .rg-woo-category-data-wrapper .rg-woo-category-shop-now a{font-size:0!important;width:36px;height:36px;margin:0!important;padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%!important;background:var(--reign-site-secondary-bg-color);color:var(--reign-site-headings-color)}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-5 .rg-woo-category-data-wrapper .rg-woo-category-shop-now a::after,.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6 .rg-woo-category-data-wrapper .rg-woo-category-shop-now a::after{content:"\f061";display:block;font-family:"Font Awesome 6 Pro",reign-icons;font-size:15px;line-height:15px}.rg-woo-category-wrap.rg-woo-category-slider-wrap .rg-woo-category-item-wrap.layout-type-5 .rg-woo-category-data,.rg-woo-category-wrap.rg-woo-category-slider-wrap .rg-woo-category-item-wrap.layout-type-6 .rg-woo-category-data{background:0 0;border:0}.rg-woo-category-wrap.rg-woo-category-slider-wrap .rg-woo-category-item-wrap.layout-type-5 .rg-woo-category-data .rg-woo-category-shop-now,.rg-woo-category-wrap.rg-woo-category-slider-wrap .rg-woo-category-item-wrap.layout-type-6 .rg-woo-category-data .rg-woo-category-shop-now{margin-right:20px}.rg-woo-category-wrap.rg-woo-category-slider-wrap .rg-woo-category-item-wrap.layout-type-5:last-child,.rg-woo-category-wrap.rg-woo-category-slider-wrap .rg-woo-category-item-wrap.layout-type-6:last-child{margin-bottom:0}.widget-area-inner .rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-5 .rg-woo-category-data,.widget-area-inner .rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6 .rg-woo-category-data{border:0;padding-left:0;padding-right:0}.widget-area-inner .rg-woo-category-wrap:not(.rg-woo-category-slider-wrap) .rg-woo-category-item-wrap.layout-type-5 .rg-woo-category-data{padding:15px 0 0}.widget-area-inner .rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-5:first-child .rg-woo-category-data{padding-top:0}.widget-area-inner .rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-5:last-child,.widget-area-inner .rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6:last-child{margin-bottom:0}.rg-woo-category-wrap.rg-woo-category-slider-wrap.layout-type-5,.rg-woo-category-wrap.rg-woo-category-slider-wrap.layout-type-6{padding-bottom:30px}.rg-woo-category-wrap.rg-woo-category-slider-wrap.layout-type-5 .slick-prev,.rg-woo-category-wrap.rg-woo-category-slider-wrap.layout-type-6 .slick-prev{left:50%;right:auto;top:auto;bottom:-10px;margin:0 -30px}.rg-woo-category-wrap.rg-woo-category-slider-wrap.layout-type-5 .slick-next,.rg-woo-category-wrap.rg-woo-category-slider-wrap.layout-type-6 .slick-next{left:auto;right:50%;bottom:-10px;top:auto;margin:0 -30px}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-5 .rg-woo-category-data-wrapper .rg-woo-category-pro-count span.rg-woo-pro-circle{width:auto;height:auto;background-color:transparent;color:var(--reign-site-alternate-text-color);font-size:13px;font-weight:400}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-5 .rg-woo-category-data-wrapper .rg-woo-category-pro-count span.rg-woo-pro-circle span.count-text{display:block;margin-left:4px;color:inherit}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6 .rg-woo-category-data{padding:15px 20px}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6 .rg-woo-category-data-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:0}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6 .rg-woo-category-data-wrapper .rg-woo-category-name{margin-top:0}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6 .rg-woo-category-data-wrapper .rg-woo-category-img-wrap{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6 .rg-woo-category-data-wrapper .rg-woo-category-img-wrap img{width:70px;height:70px}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6 .rg-woo-category-data-wrapper .rg-woo-category-shop-now{position:static;margin-left:auto}.rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6 .rg-woo-category-data-wrapper .rg-woo-category-pro-count span.rg-woo-pro-circle{position:absolute;left:50px;top:-14px;background-color:var(--reign-site-secondary-bg-color);color:var(--reign-site-headings-color)}footer .footer-wrap .rg-woo-category-item-wrap.layout-type-3 h3.category-name,footer .footer-wrap .rg-woo-category-item-wrap.layout-type-4 h3.category-name,footer .footer-wrap .rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-5 .rg-woo-category-data-wrapper h3.category-name,footer .footer-wrap .rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-6 .rg-woo-category-data-wrapper h3.category-name{color:var(--reign-footer-widget-title-color)}footer .footer-wrap .rg-woo-category-item-wrap.layout-type-3 .rg-woo-category-data-wrapper .rg-woo-category-pro-count span.rg-woo-pro-circle,footer .footer-wrap .rg-woo-category-item-wrap.layout-type-4 .rg-woo-category-data-wrapper .rg-woo-category-pro-count span.rg-woo-pro-circle,footer .footer-wrap .rg-woo-category-wrap .rg-woo-category-item-wrap.layout-type-5 .rg-woo-category-data-wrapper .rg-woo-category-pro-count span.rg-woo-pro-circle{color:var(--reign-footer-widget-text-color)}footer .footer-wrap .rg-woo-category-wrap .rg-woo-category-data{background-color:transparent}.rg-woo-category-subcategory-wrap .rg-woo-category-item-wrap{height:100%}@media (max-width:543px){.rg-woo-category-subcategory-wrap .rg-woo-category-item-wrap.wb-grid-cell{margin-bottom:30px}}.rg-woo-category-subcategory-wrap .rg-woo-sub-category-data{margin:15px 0 0}.rg-woo-category-subcategory-wrap .rg-woo-category-data{min-height:200px}.rg-woo-category-subcategory-wrap .rg-woo-category-name{margin:10px 0 0;text-align:left}.rg-woo-category-subcategory-wrap h3.category-name{font-size:16px;text-transform:uppercase;color:var(--reign-site-headings-color)}.rg-woo-category-subcategory-wrap h3.category-name:hover{text-decoration:underline}.rg-woo-category-subcategory-wrap ul.rg-woo-sub-category-data{margin-left:18px;list-style:square;color:#999}.rg-woo-category-wrap.rg-woo-category-subcategory-wrap li.layout-type-2{position:relative}.rg-woo-category-wrap.rg-woo-category-subcategory-wrap li.layout-type-2 .rg-woo-category-data:after{content:" ";width:100%;height:100%;background:rgba(0,0,0,.4);display:block;position:absolute;left:0;right:0;top:0;bottom:0;border-radius:5px}.rg-woo-category-wrap.rg-woo-category-subcategory-wrap li.layout-type-2 .rg-woo-category-name{position:relative}.rg-woo-category-wrap.rg-woo-category-subcategory-wrap li.layout-type-2 div.rg-woo-sub-category-data{margin:0;position:absolute;top:30px;left:35px}.rg-woo-category-wrap.rg-woo-category-subcategory-wrap li.layout-type-2 h3.category-name{color:var(--reign-color-white)}.rg-woo-category-wrap.rg-woo-category-subcategory-wrap li.layout-type-2 ul.rg-woo-sub-category-data{color:#f5f5f5}.rg-woo-category-wrap.rg-woo-category-subcategory-wrap li.layout-type-2 ul.rg-woo-sub-category-data li a{color:var(--reign-color-white)}.rg-woo-category-wrap.rg-woo-category-subcategory-wrap li.layout-type-2 ul.rg-woo-sub-category-data li a:hover{text-decoration:underline}.rg-woo-category-wrap .slick-list{padding:0!important}.rg-woo-category-wrap .slick-next,.rg-woo-category-wrap .slick-prev{cursor:pointer;position:absolute;top:50%;z-index:1;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;width:26px;height:26px;padding:0;border-radius:26px;color:#555;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);text-indent:-9999px;-webkit-transition:all .2s;transition:all .2s}.rg-woo-category-wrap .slick-next:before,.rg-woo-category-wrap .slick-prev:before{content:"";width:8px;height:8px;border-top:2px solid currentColor;border-left:2px solid currentColor}.rg-woo-category-wrap .slick-prev{left:0}.rg-woo-category-wrap .slick-next{left:auto;right:0}.rg-woo-category-wrap .slick-prev::before{-webkit-transform:translateX(2px) rotate(-45deg);-ms-transform:translateX(2px) rotate(-45deg);transform:translateX(2px) rotate(-45deg)}.rg-woo-category-wrap .slick-next::before{-webkit-transform:translateX(-2px) rotate(135deg);-ms-transform:translateX(-2px) rotate(135deg);transform:translateX(-2px) rotate(135deg)}.rg-woo-category-wrap.rg-woo-category-slider-wrap{opacity:0;visibility:hidden;height:0}.rg-woo-category-wrap.rg-woo-category-slider-wrap.slick-initialized{visibility:visible;opacity:1;height:auto}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,h1.lm-header-title:after{background:var(--reign-colors-theme)}.woocommerce ul.products .rg-product-images,.woocommerce-page ul.products .rg-product-images{position:relative;min-height:100px}.woocommerce ul.products .rg-product-images img,.woocommerce-page ul.products .rg-product-images img{width:100%;max-height:100%}.woocommerce ul.products .rg-product-images:hover .secondary-img,.woocommerce-page ul.products .rg-product-images:hover .secondary-img{opacity:1}.woocommerce ul.products .rg-product-images .secondary-img,.woocommerce-page ul.products .rg-product-images .secondary-img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}.woocommerce .woocommerce-result-count{margin:.5em 0}@media (max-width:480px){.woocommerce .woocommerce-result-count{margin:0 0 1em}}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin-bottom:1em}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{height:38px}@media (max-width:480px){.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{width:100%}}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce ul.products li.product .wb-quick-view-on-hover{border-radius:var(--reign-global-button-radius)}.rg-wc-view-switcher{float:right;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:15px;overflow:hidden;gap:10px}.rg-wc-view-switcher a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:38px;height:38px;padding:10px;background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius-inner);-webkit-transition:all .3s ease;transition:all .3s ease}.rg-wc-view-switcher a.active,.rg-wc-view-switcher a:hover{color:var(--reign-colors-theme);border:1px solid var(--reign-colors-theme)}.rg-wc-view-switcher a.active:hover svg rect,.rg-wc-view-switcher a:hover:hover svg rect{fill:var(--reign-colors-theme);-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.rg-wc-view-switcher a svg rect{fill:var(--reign-site-alternate-text-color)}.rg-wc-view-switcher a.active svg rect{fill:var(--reign-colors-theme);-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.rg-wc-view-switcher a.one{text-align:center}.rg-wc-view-switcher a.one svg{margin-left:5px}@media screen and (max-width:480px){.rg-wc-view-switcher{float:none;margin:0 0 15px}}.rg-woocommerce-loading-overlay{position:relative;display:none}.rg-woocommerce-loading-overlay .spinner{position:absolute;top:55px;left:0;right:0;margin:auto;text-align:center}.rg-woocommerce-loading-overlay:not(.loaded){display:block}.rg-woocommerce-loading-overlay:not(.loaded) .spinner:after{content:"";display:inline-block;width:30px;height:30px;border:2px solid transparent;border-left-color:var(--reign-colors-theme);border-radius:50%;vertical-align:middle}.rg-woocommerce-loading-overlay:not(.loaded)+ul.products{opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);pointer-events:none}.rg-woocommerce-loading-overlay:not(.loaded) .spinner:after{-webkit-animation:rg-rotate 450ms infinite linear;animation:rg-rotate 450ms infinite linear}@-webkit-keyframes rg-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rg-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.woo-product-default #buddypress .woocommerce ul.products:not(.elementor-grid),.woo-product-default .woocommerce ul.products:not(.elementor-grid),.woo-product-default.woocommerce ul.products:not(.elementor-grid),.woo-product-default.woocommerce-page ul.products:not(.elementor-grid),.woo-product-layout1 #buddypress .woocommerce ul.products:not(.elementor-grid),.woo-product-layout1 .woocommerce ul.products:not(.elementor-grid),.woo-product-layout1.woocommerce ul.products:not(.elementor-grid),.woo-product-layout1.woocommerce-page ul.products:not(.elementor-grid),.woo-product-layout2 #buddypress .woocommerce ul.products:not(.elementor-grid),.woo-product-layout2 .woocommerce ul.products:not(.elementor-grid),.woo-product-layout2.woocommerce ul.products:not(.elementor-grid),.woo-product-layout2.woocommerce-page ul.products:not(.elementor-grid),.woo-product-layout3 #buddypress .woocommerce ul.products:not(.elementor-grid),.woo-product-layout3 .woocommerce ul.products:not(.elementor-grid),.woo-product-layout3.woocommerce ul.products:not(.elementor-grid),.woo-product-layout3.woocommerce-page ul.products:not(.elementor-grid),.woo-product-layout4 #buddypress .woocommerce ul.products:not(.elementor-grid),.woo-product-layout4 .woocommerce ul.products:not(.elementor-grid),.woo-product-layout4.woocommerce ul.products:not(.elementor-grid),.woo-product-layout4.woocommerce-page ul.products:not(.elementor-grid){-webkit-column-count:auto;column-count:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.woo-product-default #buddypress .woocommerce ul.products:not(.elementor-grid)::after,.woo-product-default #buddypress .woocommerce ul.products:not(.elementor-grid)::before,.woo-product-default .woocommerce ul.products:not(.elementor-grid)::after,.woo-product-default .woocommerce ul.products:not(.elementor-grid)::before,.woo-product-default.woocommerce ul.products:not(.elementor-grid)::after,.woo-product-default.woocommerce ul.products:not(.elementor-grid)::before,.woo-product-default.woocommerce-page ul.products:not(.elementor-grid)::after,.woo-product-default.woocommerce-page ul.products:not(.elementor-grid)::before,.woo-product-layout1 #buddypress .woocommerce ul.products:not(.elementor-grid)::after,.woo-product-layout1 #buddypress .woocommerce ul.products:not(.elementor-grid)::before,.woo-product-layout1 .woocommerce ul.products:not(.elementor-grid)::after,.woo-product-layout1 .woocommerce ul.products:not(.elementor-grid)::before,.woo-product-layout1.woocommerce ul.products:not(.elementor-grid)::after,.woo-product-layout1.woocommerce ul.products:not(.elementor-grid)::before,.woo-product-layout1.woocommerce-page ul.products:not(.elementor-grid)::after,.woo-product-layout1.woocommerce-page ul.products:not(.elementor-grid)::before,.woo-product-layout2 #buddypress .woocommerce ul.products:not(.elementor-grid)::after,.woo-product-layout2 #buddypress .woocommerce ul.products:not(.elementor-grid)::before,.woo-product-layout2 .woocommerce ul.products:not(.elementor-grid)::after,.woo-product-layout2 .woocommerce ul.products:not(.elementor-grid)::before,.woo-product-layout2.woocommerce ul.products:not(.elementor-grid)::after,.woo-product-layout2.woocommerce ul.products:not(.elementor-grid)::before,.woo-product-layout2.woocommerce-page ul.products:not(.elementor-grid)::after,.woo-product-layout2.woocommerce-page ul.products:not(.elementor-grid)::before,.woo-product-layout3 #buddypress .woocommerce ul.products:not(.elementor-grid)::after,.woo-product-layout3 #buddypress .woocommerce ul.products:not(.elementor-grid)::before,.woo-product-layout3 .woocommerce ul.products:not(.elementor-grid)::after,.woo-product-layout3 .woocommerce ul.products:not(.elementor-grid)::before,.woo-product-layout3.woocommerce ul.products:not(.elementor-grid)::after,.woo-product-layout3.woocommerce ul.products:not(.elementor-grid)::before,.woo-product-layout3.woocommerce-page ul.products:not(.elementor-grid)::after,.woo-product-layout3.woocommerce-page ul.products:not(.elementor-grid)::before,.woo-product-layout4 #buddypress .woocommerce ul.products:not(.elementor-grid)::after,.woo-product-layout4 #buddypress .woocommerce ul.products:not(.elementor-grid)::before,.woo-product-layout4 .woocommerce ul.products:not(.elementor-grid)::after,.woo-product-layout4 .woocommerce ul.products:not(.elementor-grid)::before,.woo-product-layout4.woocommerce ul.products:not(.elementor-grid)::after,.woo-product-layout4.woocommerce ul.products:not(.elementor-grid)::before,.woo-product-layout4.woocommerce-page ul.products:not(.elementor-grid)::after,.woo-product-layout4.woocommerce-page ul.products:not(.elementor-grid)::before{content:none}.woo-product-default #buddypress .woocommerce ul.products:not(.elementor-grid).columns-2 li.product,.woo-product-default .woocommerce ul.products:not(.elementor-grid).columns-2 li.product,.woo-product-default.woocommerce ul.products:not(.elementor-grid).columns-2 li.product,.woo-product-default.woocommerce-page ul.products:not(.elementor-grid).columns-2 li.product,.woo-product-layout1 #buddypress .woocommerce ul.products:not(.elementor-grid).columns-2 li.product,.woo-product-layout1 .woocommerce ul.products:not(.elementor-grid).columns-2 li.product,.woo-product-layout1.woocommerce ul.products:not(.elementor-grid).columns-2 li.product,.woo-product-layout1.woocommerce-page ul.products:not(.elementor-grid).columns-2 li.product,.woo-product-layout2 #buddypress .woocommerce ul.products:not(.elementor-grid).columns-2 li.product,.woo-product-layout2 .woocommerce ul.products:not(.elementor-grid).columns-2 li.product,.woo-product-layout2.woocommerce ul.products:not(.elementor-grid).columns-2 li.product,.woo-product-layout2.woocommerce-page ul.products:not(.elementor-grid).columns-2 li.product,.woo-product-layout3 #buddypress .woocommerce ul.products:not(.elementor-grid).columns-2 li.product,.woo-product-layout3 .woocommerce ul.products:not(.elementor-grid).columns-2 li.product,.woo-product-layout3.woocommerce ul.products:not(.elementor-grid).columns-2 li.product,.woo-product-layout3.woocommerce-page ul.products:not(.elementor-grid).columns-2 li.product,.woo-product-layout4 #buddypress .woocommerce ul.products:not(.elementor-grid).columns-2 li.product,.woo-product-layout4 .woocommerce ul.products:not(.elementor-grid).columns-2 li.product,.woo-product-layout4.woocommerce ul.products:not(.elementor-grid).columns-2 li.product,.woo-product-layout4.woocommerce-page ul.products:not(.elementor-grid).columns-2 li.product{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);max-width:-webkit-calc(50% - 30px);max-width:calc(50% - 30px)}.woo-product-default #buddypress .woocommerce ul.products:not(.elementor-grid).columns-3 li.product,.woo-product-default .woocommerce ul.products:not(.elementor-grid).columns-3 li.product,.woo-product-default.woocommerce ul.products:not(.elementor-grid).columns-3 li.product,.woo-product-default.woocommerce-page ul.products:not(.elementor-grid).columns-3 li.product,.woo-product-layout1 #buddypress .woocommerce ul.products:not(.elementor-grid).columns-3 li.product,.woo-product-layout1 .woocommerce ul.products:not(.elementor-grid).columns-3 li.product,.woo-product-layout1.woocommerce ul.products:not(.elementor-grid).columns-3 li.product,.woo-product-layout1.woocommerce-page ul.products:not(.elementor-grid).columns-3 li.product,.woo-product-layout2 #buddypress .woocommerce ul.products:not(.elementor-grid).columns-3 li.product,.woo-product-layout2 .woocommerce ul.products:not(.elementor-grid).columns-3 li.product,.woo-product-layout2.woocommerce ul.products:not(.elementor-grid).columns-3 li.product,.woo-product-layout2.woocommerce-page ul.products:not(.elementor-grid).columns-3 li.product,.woo-product-layout3 #buddypress .woocommerce ul.products:not(.elementor-grid).columns-3 li.product,.woo-product-layout3 .woocommerce ul.products:not(.elementor-grid).columns-3 li.product,.woo-product-layout3.woocommerce ul.products:not(.elementor-grid).columns-3 li.product,.woo-product-layout3.woocommerce-page ul.products:not(.elementor-grid).columns-3 li.product,.woo-product-layout4 #buddypress .woocommerce ul.products:not(.elementor-grid).columns-3 li.product,.woo-product-layout4 .woocommerce ul.products:not(.elementor-grid).columns-3 li.product,.woo-product-layout4.woocommerce ul.products:not(.elementor-grid).columns-3 li.product,.woo-product-layout4.woocommerce-page ul.products:not(.elementor-grid).columns-3 li.product{width:-webkit-calc(33.333333% - 30px);width:calc(33.333333% - 30px);max-width:-webkit-calc(33.333333% - 30px);max-width:calc(33.333333% - 30px)}.woo-product-default #buddypress .woocommerce ul.products:not(.elementor-grid).columns-4 li.product,.woo-product-default .woocommerce ul.products:not(.elementor-grid).columns-4 li.product,.woo-product-default.woocommerce ul.products:not(.elementor-grid).columns-4 li.product,.woo-product-default.woocommerce-page ul.products:not(.elementor-grid).columns-4 li.product,.woo-product-layout1 #buddypress .woocommerce ul.products:not(.elementor-grid).columns-4 li.product,.woo-product-layout1 .woocommerce ul.products:not(.elementor-grid).columns-4 li.product,.woo-product-layout1.woocommerce ul.products:not(.elementor-grid).columns-4 li.product,.woo-product-layout1.woocommerce-page ul.products:not(.elementor-grid).columns-4 li.product,.woo-product-layout2 #buddypress .woocommerce ul.products:not(.elementor-grid).columns-4 li.product,.woo-product-layout2 .woocommerce ul.products:not(.elementor-grid).columns-4 li.product,.woo-product-layout2.woocommerce ul.products:not(.elementor-grid).columns-4 li.product,.woo-product-layout2.woocommerce-page ul.products:not(.elementor-grid).columns-4 li.product,.woo-product-layout3 #buddypress .woocommerce ul.products:not(.elementor-grid).columns-4 li.product,.woo-product-layout3 .woocommerce ul.products:not(.elementor-grid).columns-4 li.product,.woo-product-layout3.woocommerce ul.products:not(.elementor-grid).columns-4 li.product,.woo-product-layout3.woocommerce-page ul.products:not(.elementor-grid).columns-4 li.product,.woo-product-layout4 #buddypress .woocommerce ul.products:not(.elementor-grid).columns-4 li.product,.woo-product-layout4 .woocommerce ul.products:not(.elementor-grid).columns-4 li.product,.woo-product-layout4.woocommerce ul.products:not(.elementor-grid).columns-4 li.product,.woo-product-layout4.woocommerce-page ul.products:not(.elementor-grid).columns-4 li.product{width:-webkit-calc(25% - 30px);width:calc(25% - 30px);max-width:-webkit-calc(25% - 30px);max-width:calc(25% - 30px)}.woo-product-default #buddypress .woocommerce ul.products:not(.elementor-grid).columns-5 li.product,.woo-product-default .woocommerce ul.products:not(.elementor-grid).columns-5 li.product,.woo-product-default.woocommerce ul.products:not(.elementor-grid).columns-5 li.product,.woo-product-default.woocommerce-page ul.products:not(.elementor-grid).columns-5 li.product,.woo-product-layout1 #buddypress .woocommerce ul.products:not(.elementor-grid).columns-5 li.product,.woo-product-layout1 .woocommerce ul.products:not(.elementor-grid).columns-5 li.product,.woo-product-layout1.woocommerce ul.products:not(.elementor-grid).columns-5 li.product,.woo-product-layout1.woocommerce-page ul.products:not(.elementor-grid).columns-5 li.product,.woo-product-layout2 #buddypress .woocommerce ul.products:not(.elementor-grid).columns-5 li.product,.woo-product-layout2 .woocommerce ul.products:not(.elementor-grid).columns-5 li.product,.woo-product-layout2.woocommerce ul.products:not(.elementor-grid).columns-5 li.product,.woo-product-layout2.woocommerce-page ul.products:not(.elementor-grid).columns-5 li.product,.woo-product-layout3 #buddypress .woocommerce ul.products:not(.elementor-grid).columns-5 li.product,.woo-product-layout3 .woocommerce ul.products:not(.elementor-grid).columns-5 li.product,.woo-product-layout3.woocommerce ul.products:not(.elementor-grid).columns-5 li.product,.woo-product-layout3.woocommerce-page ul.products:not(.elementor-grid).columns-5 li.product,.woo-product-layout4 #buddypress .woocommerce ul.products:not(.elementor-grid).columns-5 li.product,.woo-product-layout4 .woocommerce ul.products:not(.elementor-grid).columns-5 li.product,.woo-product-layout4.woocommerce ul.products:not(.elementor-grid).columns-5 li.product,.woo-product-layout4.woocommerce-page ul.products:not(.elementor-grid).columns-5 li.product{width:-webkit-calc(20% - 30px);width:calc(20% - 30px);max-width:-webkit-calc(20% - 30px);max-width:calc(20% - 30px)}.woo-product-default #buddypress .woocommerce ul.products:not(.elementor-grid).columns-6 li.product,.woo-product-default .woocommerce ul.products:not(.elementor-grid).columns-6 li.product,.woo-product-default.woocommerce ul.products:not(.elementor-grid).columns-6 li.product,.woo-product-default.woocommerce-page ul.products:not(.elementor-grid).columns-6 li.product,.woo-product-layout1 #buddypress .woocommerce ul.products:not(.elementor-grid).columns-6 li.product,.woo-product-layout1 .woocommerce ul.products:not(.elementor-grid).columns-6 li.product,.woo-product-layout1.woocommerce ul.products:not(.elementor-grid).columns-6 li.product,.woo-product-layout1.woocommerce-page ul.products:not(.elementor-grid).columns-6 li.product,.woo-product-layout2 #buddypress .woocommerce ul.products:not(.elementor-grid).columns-6 li.product,.woo-product-layout2 .woocommerce ul.products:not(.elementor-grid).columns-6 li.product,.woo-product-layout2.woocommerce ul.products:not(.elementor-grid).columns-6 li.product,.woo-product-layout2.woocommerce-page ul.products:not(.elementor-grid).columns-6 li.product,.woo-product-layout3 #buddypress .woocommerce ul.products:not(.elementor-grid).columns-6 li.product,.woo-product-layout3 .woocommerce ul.products:not(.elementor-grid).columns-6 li.product,.woo-product-layout3.woocommerce ul.products:not(.elementor-grid).columns-6 li.product,.woo-product-layout3.woocommerce-page ul.products:not(.elementor-grid).columns-6 li.product,.woo-product-layout4 #buddypress .woocommerce ul.products:not(.elementor-grid).columns-6 li.product,.woo-product-layout4 .woocommerce ul.products:not(.elementor-grid).columns-6 li.product,.woo-product-layout4.woocommerce ul.products:not(.elementor-grid).columns-6 li.product,.woo-product-layout4.woocommerce-page ul.products:not(.elementor-grid).columns-6 li.product{width:-webkit-calc(16.666666% - 30px);width:calc(16.666666% - 30px);max-width:-webkit-calc(16.666666% - 30px);max-width:calc(16.666666% - 30px)}.woo-product-default #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-default .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-default.woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-default.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout1 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout1 .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout1.woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout1.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout2 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout2 .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout2.woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout2.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout3 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout3 .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout3.woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout3.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout4 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout4 .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout4.woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout4.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.one{display:none}.woo-product-default #buddypress .woocommerce ul.products li.product .price,.woo-product-default .woocommerce ul.products li.product .price,.woo-product-default.woocommerce ul.products li.product .price,.woo-product-default.woocommerce-page ul.products li.product .price,.woo-product-layout1 #buddypress .woocommerce ul.products li.product .price,.woo-product-layout1 .woocommerce ul.products li.product .price,.woo-product-layout1.woocommerce ul.products li.product .price,.woo-product-layout1.woocommerce-page ul.products li.product .price,.woo-product-layout2 #buddypress .woocommerce ul.products li.product .price,.woo-product-layout2 .woocommerce ul.products li.product .price,.woo-product-layout2.woocommerce ul.products li.product .price,.woo-product-layout2.woocommerce-page ul.products li.product .price,.woo-product-layout3 #buddypress .woocommerce ul.products li.product .price,.woo-product-layout3 .woocommerce ul.products li.product .price,.woo-product-layout3.woocommerce ul.products li.product .price,.woo-product-layout3.woocommerce-page ul.products li.product .price,.woo-product-layout4 #buddypress .woocommerce ul.products li.product .price,.woo-product-layout4 .woocommerce ul.products li.product .price,.woo-product-layout4.woocommerce ul.products li.product .price,.woo-product-layout4.woocommerce-page ul.products li.product .price{color:inherit}@media (max-width:1200px){.woo-product-default #buddypress .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-default .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-default.woocommerce ul.products.products[class*=columns-] li.product,.woo-product-default.woocommerce-page ul.products.products[class*=columns-] li.product,.woo-product-layout1 #buddypress .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout1 .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout1.woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout1.woocommerce-page ul.products.products[class*=columns-] li.product,.woo-product-layout2 #buddypress .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout2 .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout2.woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout2.woocommerce-page ul.products.products[class*=columns-] li.product,.woo-product-layout3 #buddypress .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout3 .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout3.woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout3.woocommerce-page ul.products.products[class*=columns-] li.product,.woo-product-layout4 #buddypress .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout4 .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout4.woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout4.woocommerce-page ul.products.products[class*=columns-] li.product{width:-webkit-calc(33.333333% - 30px);width:calc(33.333333% - 30px);max-width:-webkit-calc(33.333333% - 30px);max-width:calc(33.333333% - 30px)}.woo-product-default #buddypress .woocommerce ul.products.products.columns-3 li.product,.woo-product-default .woocommerce ul.products.products.columns-3 li.product,.woo-product-default.woocommerce ul.products.products.columns-3 li.product,.woo-product-default.woocommerce-page ul.products.products.columns-3 li.product,.woo-product-layout1 #buddypress .woocommerce ul.products.products.columns-3 li.product,.woo-product-layout1 .woocommerce ul.products.products.columns-3 li.product,.woo-product-layout1.woocommerce ul.products.products.columns-3 li.product,.woo-product-layout1.woocommerce-page ul.products.products.columns-3 li.product,.woo-product-layout2 #buddypress .woocommerce ul.products.products.columns-3 li.product,.woo-product-layout2 .woocommerce ul.products.products.columns-3 li.product,.woo-product-layout2.woocommerce ul.products.products.columns-3 li.product,.woo-product-layout2.woocommerce-page ul.products.products.columns-3 li.product,.woo-product-layout3 #buddypress .woocommerce ul.products.products.columns-3 li.product,.woo-product-layout3 .woocommerce ul.products.products.columns-3 li.product,.woo-product-layout3.woocommerce ul.products.products.columns-3 li.product,.woo-product-layout3.woocommerce-page ul.products.products.columns-3 li.product,.woo-product-layout4 #buddypress .woocommerce ul.products.products.columns-3 li.product,.woo-product-layout4 .woocommerce ul.products.products.columns-3 li.product,.woo-product-layout4.woocommerce ul.products.products.columns-3 li.product,.woo-product-layout4.woocommerce-page ul.products.products.columns-3 li.product{width:-webkit-calc(33.333333% - 30px);width:calc(33.333333% - 30px);max-width:-webkit-calc(33.333333% - 30px);max-width:calc(33.333333% - 30px)}.woo-product-default #buddypress .woocommerce ul.products.products.columns-2 li.product,.woo-product-default .woocommerce ul.products.products.columns-2 li.product,.woo-product-default.woocommerce ul.products.products.columns-2 li.product,.woo-product-default.woocommerce-page ul.products.products.columns-2 li.product,.woo-product-layout1 #buddypress .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout1 .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout1.woocommerce ul.products.products.columns-2 li.product,.woo-product-layout1.woocommerce-page ul.products.products.columns-2 li.product,.woo-product-layout2 #buddypress .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout2 .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout2.woocommerce ul.products.products.columns-2 li.product,.woo-product-layout2.woocommerce-page ul.products.products.columns-2 li.product,.woo-product-layout3 #buddypress .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout3 .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout3.woocommerce ul.products.products.columns-2 li.product,.woo-product-layout3.woocommerce-page ul.products.products.columns-2 li.product,.woo-product-layout4 #buddypress .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout4 .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout4.woocommerce ul.products.products.columns-2 li.product,.woo-product-layout4.woocommerce-page ul.products.products.columns-2 li.product{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);max-width:-webkit-calc(50% - 30px);max-width:calc(50% - 30px)}.woo-product-default #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-default #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-default #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-default .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-default .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-default .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-default.woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-default.woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-default.woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-default.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-default.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-default.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout1 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout1 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout1 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout1 .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout1 .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout1 .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout1.woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout1.woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout1.woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout1.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout1.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout1.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout2 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout2 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout2 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout2 .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout2 .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout2 .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout2.woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout2.woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout2.woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout2.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout2.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout2.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout3 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout3 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout3 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout3 .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout3 .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout3 .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout3.woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout3.woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout3.woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout3.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout3.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout3.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout4 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout4 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout4 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout4 .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout4 .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout4 .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout4.woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout4.woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout4.woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout4.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout4.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout4.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.one{display:none}}@media (max-width:992px){.woo-product-default #buddypress .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-default .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-default.woocommerce ul.products.products[class*=columns-] li.product,.woo-product-default.woocommerce-page ul.products.products[class*=columns-] li.product,.woo-product-layout1 #buddypress .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout1 .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout1.woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout1.woocommerce-page ul.products.products[class*=columns-] li.product,.woo-product-layout2 #buddypress .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout2 .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout2.woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout2.woocommerce-page ul.products.products[class*=columns-] li.product,.woo-product-layout3 #buddypress .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout3 .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout3.woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout3.woocommerce-page ul.products.products[class*=columns-] li.product,.woo-product-layout4 #buddypress .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout4 .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout4.woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout4.woocommerce-page ul.products.products[class*=columns-] li.product{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);max-width:-webkit-calc(50% - 30px);max-width:calc(50% - 30px)}.woo-product-default #buddypress .woocommerce ul.products.products.columns-3 li.product,.woo-product-default .woocommerce ul.products.products.columns-3 li.product,.woo-product-default.woocommerce ul.products.products.columns-3 li.product,.woo-product-default.woocommerce-page ul.products.products.columns-3 li.product,.woo-product-layout1 #buddypress .woocommerce ul.products.products.columns-3 li.product,.woo-product-layout1 .woocommerce ul.products.products.columns-3 li.product,.woo-product-layout1.woocommerce ul.products.products.columns-3 li.product,.woo-product-layout1.woocommerce-page ul.products.products.columns-3 li.product,.woo-product-layout2 #buddypress .woocommerce ul.products.products.columns-3 li.product,.woo-product-layout2 .woocommerce ul.products.products.columns-3 li.product,.woo-product-layout2.woocommerce ul.products.products.columns-3 li.product,.woo-product-layout2.woocommerce-page ul.products.products.columns-3 li.product,.woo-product-layout3 #buddypress .woocommerce ul.products.products.columns-3 li.product,.woo-product-layout3 .woocommerce ul.products.products.columns-3 li.product,.woo-product-layout3.woocommerce ul.products.products.columns-3 li.product,.woo-product-layout3.woocommerce-page ul.products.products.columns-3 li.product,.woo-product-layout4 #buddypress .woocommerce ul.products.products.columns-3 li.product,.woo-product-layout4 .woocommerce ul.products.products.columns-3 li.product,.woo-product-layout4.woocommerce ul.products.products.columns-3 li.product,.woo-product-layout4.woocommerce-page ul.products.products.columns-3 li.product{width:-webkit-calc(33.333333% - 30px);width:calc(33.333333% - 30px);max-width:-webkit-calc(33.333333% - 30px);max-width:calc(33.333333% - 30px)}.woo-product-default #buddypress .woocommerce ul.products.products.columns-2 li.product,.woo-product-default .woocommerce ul.products.products.columns-2 li.product,.woo-product-default.woocommerce ul.products.products.columns-2 li.product,.woo-product-default.woocommerce-page ul.products.products.columns-2 li.product,.woo-product-layout1 #buddypress .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout1 .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout1.woocommerce ul.products.products.columns-2 li.product,.woo-product-layout1.woocommerce-page ul.products.products.columns-2 li.product,.woo-product-layout2 #buddypress .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout2 .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout2.woocommerce ul.products.products.columns-2 li.product,.woo-product-layout2.woocommerce-page ul.products.products.columns-2 li.product,.woo-product-layout3 #buddypress .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout3 .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout3.woocommerce ul.products.products.columns-2 li.product,.woo-product-layout3.woocommerce-page ul.products.products.columns-2 li.product,.woo-product-layout4 #buddypress .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout4 .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout4.woocommerce ul.products.products.columns-2 li.product,.woo-product-layout4.woocommerce-page ul.products.products.columns-2 li.product{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);max-width:-webkit-calc(50% - 30px);max-width:calc(50% - 30px)}.woo-product-default #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-default #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-default #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-default .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-default .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-default .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-default.woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-default.woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-default.woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-default.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-default.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-default.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout1 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout1 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout1 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout1 .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout1 .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout1 .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout1.woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout1.woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout1.woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout1.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout1.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout1.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout2 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout2 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout2 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout2 .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout2 .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout2 .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout2.woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout2.woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout2.woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout2.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout2.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout2.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout3 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout3 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout3 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout3 .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout3 .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout3 .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout3.woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout3.woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout3.woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout3.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout3.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout3.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout4 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout4 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout4 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout4 .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout4 .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout4 .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout4.woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout4.woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout4.woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout4.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout4.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout4.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.one{display:none}}@media (max-width:480px){.woo-product-default #buddypress .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-default .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-default.woocommerce ul.products.products[class*=columns-] li.product,.woo-product-default.woocommerce-page ul.products.products[class*=columns-] li.product,.woo-product-layout1 #buddypress .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout1 .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout1.woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout1.woocommerce-page ul.products.products[class*=columns-] li.product,.woo-product-layout2 #buddypress .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout2 .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout2.woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout2.woocommerce-page ul.products.products[class*=columns-] li.product,.woo-product-layout3 #buddypress .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout3 .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout3.woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout3.woocommerce-page ul.products.products[class*=columns-] li.product,.woo-product-layout4 #buddypress .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout4 .woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout4.woocommerce ul.products.products[class*=columns-] li.product,.woo-product-layout4.woocommerce-page ul.products.products[class*=columns-] li.product{width:100%;max-width:100%}.woo-product-default #buddypress .woocommerce ul.products.products.columns-2 li.product,.woo-product-default .woocommerce ul.products.products.columns-2 li.product,.woo-product-default.woocommerce ul.products.products.columns-2 li.product,.woo-product-default.woocommerce-page ul.products.products.columns-2 li.product,.woo-product-layout1 #buddypress .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout1 .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout1.woocommerce ul.products.products.columns-2 li.product,.woo-product-layout1.woocommerce-page ul.products.products.columns-2 li.product,.woo-product-layout2 #buddypress .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout2 .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout2.woocommerce ul.products.products.columns-2 li.product,.woo-product-layout2.woocommerce-page ul.products.products.columns-2 li.product,.woo-product-layout3 #buddypress .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout3 .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout3.woocommerce ul.products.products.columns-2 li.product,.woo-product-layout3.woocommerce-page ul.products.products.columns-2 li.product,.woo-product-layout4 #buddypress .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout4 .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout4.woocommerce ul.products.products.columns-2 li.product,.woo-product-layout4.woocommerce-page ul.products.products.columns-2 li.product{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);max-width:-webkit-calc(50% - 30px);max-width:calc(50% - 30px)}.woo-product-default #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-default #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-default #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.three,.woo-product-default .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-default .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-default .woocommerce .rg-wc-view-switcher a.wc-view-mod.three,.woo-product-default.woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-default.woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-default.woocommerce .rg-wc-view-switcher a.wc-view-mod.three,.woo-product-default.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-default.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-default.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.three,.woo-product-layout1 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout1 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout1 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.three,.woo-product-layout1 .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout1 .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout1 .woocommerce .rg-wc-view-switcher a.wc-view-mod.three,.woo-product-layout1.woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout1.woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout1.woocommerce .rg-wc-view-switcher a.wc-view-mod.three,.woo-product-layout1.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout1.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout1.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.three,.woo-product-layout2 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout2 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout2 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.three,.woo-product-layout2 .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout2 .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout2 .woocommerce .rg-wc-view-switcher a.wc-view-mod.three,.woo-product-layout2.woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout2.woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout2.woocommerce .rg-wc-view-switcher a.wc-view-mod.three,.woo-product-layout2.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout2.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout2.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.three,.woo-product-layout3 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout3 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout3 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.three,.woo-product-layout3 .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout3 .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout3 .woocommerce .rg-wc-view-switcher a.wc-view-mod.three,.woo-product-layout3.woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout3.woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout3.woocommerce .rg-wc-view-switcher a.wc-view-mod.three,.woo-product-layout3.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout3.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout3.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.three,.woo-product-layout4 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout4 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout4 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.three,.woo-product-layout4 .woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout4 .woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout4 .woocommerce .rg-wc-view-switcher a.wc-view-mod.three,.woo-product-layout4.woocommerce .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout4.woocommerce .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout4.woocommerce .rg-wc-view-switcher a.wc-view-mod.three,.woo-product-layout4.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.five,.woo-product-layout4.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.four,.woo-product-layout4.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.three{display:none}.woo-product-default #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-default .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-default.woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-default.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout1 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout1 .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout1.woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout1.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout2 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout2 .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout2.woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout2.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout3 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout3 .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout3.woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout3.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout4 #buddypress .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout4 .woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout4.woocommerce .rg-wc-view-switcher a.wc-view-mod.one,.woo-product-layout4.woocommerce-page .rg-wc-view-switcher a.wc-view-mod.one{display:block}}@media (max-width:359px){.woo-product-default #buddypress .woocommerce ul.products.columns-2:not(.elementor-grid),.woo-product-default .woocommerce ul.products.columns-2:not(.elementor-grid),.woo-product-default.woocommerce ul.products.columns-2:not(.elementor-grid),.woo-product-default.woocommerce-page ul.products.columns-2:not(.elementor-grid),.woo-product-layout1 #buddypress .woocommerce ul.products.columns-2:not(.elementor-grid),.woo-product-layout1 .woocommerce ul.products.columns-2:not(.elementor-grid),.woo-product-layout1.woocommerce ul.products.columns-2:not(.elementor-grid),.woo-product-layout1.woocommerce-page ul.products.columns-2:not(.elementor-grid),.woo-product-layout2 #buddypress .woocommerce ul.products.columns-2:not(.elementor-grid),.woo-product-layout2 .woocommerce ul.products.columns-2:not(.elementor-grid),.woo-product-layout2.woocommerce ul.products.columns-2:not(.elementor-grid),.woo-product-layout2.woocommerce-page ul.products.columns-2:not(.elementor-grid),.woo-product-layout3 #buddypress .woocommerce ul.products.columns-2:not(.elementor-grid),.woo-product-layout3 .woocommerce ul.products.columns-2:not(.elementor-grid),.woo-product-layout3.woocommerce ul.products.columns-2:not(.elementor-grid),.woo-product-layout3.woocommerce-page ul.products.columns-2:not(.elementor-grid),.woo-product-layout4 #buddypress .woocommerce ul.products.columns-2:not(.elementor-grid),.woo-product-layout4 .woocommerce ul.products.columns-2:not(.elementor-grid),.woo-product-layout4.woocommerce ul.products.columns-2:not(.elementor-grid),.woo-product-layout4.woocommerce-page ul.products.columns-2:not(.elementor-grid){margin:0 -7.5px}.woo-product-default #buddypress .woocommerce ul.products.products.columns-2 li.product,.woo-product-default .woocommerce ul.products.products.columns-2 li.product,.woo-product-default.woocommerce ul.products.products.columns-2 li.product,.woo-product-default.woocommerce-page ul.products.products.columns-2 li.product,.woo-product-layout1 #buddypress .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout1 .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout1.woocommerce ul.products.products.columns-2 li.product,.woo-product-layout1.woocommerce-page ul.products.products.columns-2 li.product,.woo-product-layout2 #buddypress .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout2 .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout2.woocommerce ul.products.products.columns-2 li.product,.woo-product-layout2.woocommerce-page ul.products.products.columns-2 li.product,.woo-product-layout3 #buddypress .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout3 .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout3.woocommerce ul.products.products.columns-2 li.product,.woo-product-layout3.woocommerce-page ul.products.products.columns-2 li.product,.woo-product-layout4 #buddypress .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout4 .woocommerce ul.products.products.columns-2 li.product,.woo-product-layout4.woocommerce ul.products.products.columns-2 li.product,.woo-product-layout4.woocommerce-page ul.products.products.columns-2 li.product{margin:7.5px;width:-webkit-calc(50% - 15px);width:calc(50% - 15px);max-width:-webkit-calc(50% - 15px);max-width:calc(50% - 15px)}}.woo-product-default #buddypress .woocommerce ul.products li.product,.woo-product-default .woocommerce ul.products li.product,.woo-product-default.woocommerce ul.products li.product,.woo-product-default.woocommerce-page ul.products li.product{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:15px;width:-webkit-calc(25% - 30px);width:calc(25% - 30px);max-width:-webkit-calc(25% - 30px);max-width:calc(25% - 30px);background:var(--reign-site-sections-bg-color);text-align:left;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);-webkit-transition:all .3s ease;transition:all .3s ease;padding-bottom:8px}.woo-product-default #buddypress .woocommerce ul.products li.product a img,.woo-product-default .woocommerce ul.products li.product a img,.woo-product-default.woocommerce ul.products li.product a img,.woo-product-default.woocommerce-page ul.products li.product a img{border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}.woo-product-default #buddypress .woocommerce ul.products li.product .woocommerce-loop-category__title,.woo-product-default #buddypress .woocommerce ul.products li.product .woocommerce-loop-product__title,.woo-product-default #buddypress .woocommerce ul.products li.product h2.woocommerce-loop-product__title,.woo-product-default #buddypress .woocommerce ul.products li.product h3,.woo-product-default .woocommerce ul.products li.product .woocommerce-loop-category__title,.woo-product-default .woocommerce ul.products li.product .woocommerce-loop-product__title,.woo-product-default .woocommerce ul.products li.product h2.woocommerce-loop-product__title,.woo-product-default .woocommerce ul.products li.product h3,.woo-product-default.woocommerce ul.products li.product .woocommerce-loop-category__title,.woo-product-default.woocommerce ul.products li.product .woocommerce-loop-product__title,.woo-product-default.woocommerce ul.products li.product h2.woocommerce-loop-product__title,.woo-product-default.woocommerce ul.products li.product h3,.woo-product-default.woocommerce-page ul.products li.product .woocommerce-loop-category__title,.woo-product-default.woocommerce-page ul.products li.product .woocommerce-loop-product__title,.woo-product-default.woocommerce-page ul.products li.product h2.woocommerce-loop-product__title,.woo-product-default.woocommerce-page ul.products li.product h3{font-size:18px;padding:0 15px;margin:0 0 10px;line-height:normal}.woo-product-default #buddypress .woocommerce ul.products li.product span.onsale,.woo-product-default .woocommerce ul.products li.product span.onsale,.woo-product-default.woocommerce ul.products li.product span.onsale,.woo-product-default.woocommerce-page ul.products li.product span.onsale{position:absolute;top:0;right:0;left:auto;min-height:0;min-width:0;background:var(--reign-colors-theme);color:var(--reign-color-white);padding:10px 15px;text-transform:uppercase;font-size:12px;line-height:1;z-index:9;margin:0;border-radius:0 var(--reign-global-border-radius) 0 var(--reign-global-border-radius)}.woo-product-default #buddypress .woocommerce ul.products li.product .price,.woo-product-default .woocommerce ul.products li.product .price,.woo-product-default.woocommerce ul.products li.product .price,.woo-product-default.woocommerce-page ul.products li.product .price{font-size:18px;font-weight:500;padding:0 15px}.woo-product-default #buddypress .woocommerce ul.products li.product .price ins,.woo-product-default .woocommerce ul.products li.product .price ins,.woo-product-default.woocommerce ul.products li.product .price ins,.woo-product-default.woocommerce-page ul.products li.product .price ins{font-weight:500;text-decoration:none}.woo-product-default #buddypress .woocommerce ul.products li.product .price del,.woo-product-default .woocommerce ul.products li.product .price del,.woo-product-default.woocommerce ul.products li.product .price del,.woo-product-default.woocommerce-page ul.products li.product .price del{font-weight:400}.woo-product-default #buddypress .woocommerce ul.products li.product .star-rating,.woo-product-default .woocommerce ul.products li.product .star-rating,.woo-product-default.woocommerce ul.products li.product .star-rating,.woo-product-default.woocommerce-page ul.products li.product .star-rating{margin:0 15px 10px}.woo-product-default #buddypress .woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woo-product-default .woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woo-product-default.woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woo-product-default.woocommerce-page ul.products li.product a.woocommerce-LoopProduct-link{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woo-product-default #buddypress .woocommerce ul.products li.product .added_to_cart,.woo-product-default #buddypress .woocommerce ul.products li.product .button.add_to_cart_button,.woo-product-default #buddypress .woocommerce ul.products li.product .button.product_type_external,.woo-product-default #buddypress .woocommerce ul.products li.product .button.product_type_grouped,.woo-product-default #buddypress .woocommerce ul.products li.product .button.product_type_simple,.woo-product-default #buddypress .woocommerce ul.products li.product .button.product_type_variable,.woo-product-default .woocommerce ul.products li.product .added_to_cart,.woo-product-default .woocommerce ul.products li.product .button.add_to_cart_button,.woo-product-default .woocommerce ul.products li.product .button.product_type_external,.woo-product-default .woocommerce ul.products li.product .button.product_type_grouped,.woo-product-default .woocommerce ul.products li.product .button.product_type_simple,.woo-product-default .woocommerce ul.products li.product .button.product_type_variable,.woo-product-default.woocommerce ul.products li.product .added_to_cart,.woo-product-default.woocommerce ul.products li.product .button.add_to_cart_button,.woo-product-default.woocommerce ul.products li.product .button.product_type_external,.woo-product-default.woocommerce ul.products li.product .button.product_type_grouped,.woo-product-default.woocommerce ul.products li.product .button.product_type_simple,.woo-product-default.woocommerce ul.products li.product .button.product_type_variable,.woo-product-default.woocommerce-page ul.products li.product .added_to_cart,.woo-product-default.woocommerce-page ul.products li.product .button.add_to_cart_button,.woo-product-default.woocommerce-page ul.products li.product .button.product_type_external,.woo-product-default.woocommerce-page ul.products li.product .button.product_type_grouped,.woo-product-default.woocommerce-page ul.products li.product .button.product_type_simple,.woo-product-default.woocommerce-page ul.products li.product .button.product_type_variable{border:medium none;border-radius:var(--reign-global-button-radius);box-shadow:1px 3px 3px 0 rgba(0,0,0,.1);display:inline-block;height:40px;line-height:40px;min-width:125px;padding:0 10px;text-align:center;font-size:13px;text-transform:capitalize;white-space:nowrap;width:152px;z-index:12;cursor:pointer;position:absolute;left:0;right:0;top:100px;bottom:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);margin:0 auto;visibility:hidden;opacity:0;-webkit-transition:all .35s ease-out 0s;transition:all .35s ease-out 0s}.woo-product-default #buddypress .woocommerce ul.products li.product:hover .added_to_cart,.woo-product-default #buddypress .woocommerce ul.products li.product:hover .button.add_to_cart_button,.woo-product-default #buddypress .woocommerce ul.products li.product:hover .button.product_type_external,.woo-product-default #buddypress .woocommerce ul.products li.product:hover .button.product_type_grouped,.woo-product-default #buddypress .woocommerce ul.products li.product:hover .button.product_type_simple,.woo-product-default #buddypress .woocommerce ul.products li.product:hover .button.product_type_variable,.woo-product-default .woocommerce ul.products li.product:hover .added_to_cart,.woo-product-default .woocommerce ul.products li.product:hover .button.add_to_cart_button,.woo-product-default .woocommerce ul.products li.product:hover .button.product_type_external,.woo-product-default .woocommerce ul.products li.product:hover .button.product_type_grouped,.woo-product-default .woocommerce ul.products li.product:hover .button.product_type_simple,.woo-product-default .woocommerce ul.products li.product:hover .button.product_type_variable,.woo-product-default.woocommerce ul.products li.product:hover .added_to_cart,.woo-product-default.woocommerce ul.products li.product:hover .button.add_to_cart_button,.woo-product-default.woocommerce ul.products li.product:hover .button.product_type_external,.woo-product-default.woocommerce ul.products li.product:hover .button.product_type_grouped,.woo-product-default.woocommerce ul.products li.product:hover .button.product_type_simple,.woo-product-default.woocommerce ul.products li.product:hover .button.product_type_variable,.woo-product-default.woocommerce-page ul.products li.product:hover .added_to_cart,.woo-product-default.woocommerce-page ul.products li.product:hover .button.add_to_cart_button,.woo-product-default.woocommerce-page ul.products li.product:hover .button.product_type_external,.woo-product-default.woocommerce-page ul.products li.product:hover .button.product_type_grouped,.woo-product-default.woocommerce-page ul.products li.product:hover .button.product_type_simple,.woo-product-default.woocommerce-page ul.products li.product:hover .button.product_type_variable{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .35s ease 0s;transition:all .35s ease 0s;visibility:visible;opacity:1;visibility:visible;-webkit-transform:translate(0,20px);-ms-transform:translate(0,20px);transform:translate(0,20px)}.woo-product-default #buddypress .woocommerce ul.products li.product .button.add_to_cart_button.added,.woo-product-default .woocommerce ul.products li.product .button.add_to_cart_button.added,.woo-product-default.woocommerce ul.products li.product .button.add_to_cart_button.added,.woo-product-default.woocommerce-page ul.products li.product .button.add_to_cart_button.added{opacity:0;visibility:hidden;-webkit-transition:none;transition:none}.woo-product-default #buddypress .woocommerce ul.products li.product .added_to_cart,.woo-product-default .woocommerce ul.products li.product .added_to_cart,.woo-product-default.woocommerce ul.products li.product .added_to_cart,.woo-product-default.woocommerce-page ul.products li.product .added_to_cart{-webkit-transform:translate(0,20px);-ms-transform:translate(0,20px);transform:translate(0,20px);opacity:1;visibility:visible;background:var(--reign-color-black);color:var(--reign-color-white);box-shadow:0 0 8px rgba(255,255,255,.4)}.woo-product-default #buddypress .woocommerce ul.products li.product .add_to_cart_button.loading:after,.woo-product-default .woocommerce ul.products li.product .add_to_cart_button.loading:after,.woo-product-default.woocommerce ul.products li.product .add_to_cart_button.loading:after,.woo-product-default.woocommerce-page ul.products li.product .add_to_cart_button.loading:after{top:0}.woo-product-default #buddypress .woocommerce ul.products li.product:hover,.woo-product-default .woocommerce ul.products li.product:hover,.woo-product-default.woocommerce ul.products li.product:hover,.woo-product-default.woocommerce-page ul.products li.product:hover{box-shadow:0 15px 45px -5px rgba(7,10,25,.25);-webkit-transform:translate(0,-2px);-ms-transform:translate(0,-2px);transform:translate(0,-2px)}.woo-product-default #buddypress .woocommerce ul.products li.product>div,.woo-product-default .woocommerce ul.products li.product>div,.woo-product-default.woocommerce ul.products li.product>div,.woo-product-default.woocommerce-page ul.products li.product>div{margin-top:auto;margin-bottom:15px;padding:0 15px;width:100%;text-align:left}@media (max-width:359px){.woo-product-default #buddypress .woocommerce ul.products.products.columns-2 li.product .added_to_cart,.woo-product-default #buddypress .woocommerce ul.products.products.columns-2 li.product .button.add_to_cart_button,.woo-product-default #buddypress .woocommerce ul.products.products.columns-2 li.product .button.product_type_external,.woo-product-default #buddypress .woocommerce ul.products.products.columns-2 li.product .button.product_type_grouped,.woo-product-default #buddypress .woocommerce ul.products.products.columns-2 li.product .button.product_type_simple,.woo-product-default #buddypress .woocommerce ul.products.products.columns-2 li.product .button.product_type_variable,.woo-product-default .woocommerce ul.products.products.columns-2 li.product .added_to_cart,.woo-product-default .woocommerce ul.products.products.columns-2 li.product .button.add_to_cart_button,.woo-product-default .woocommerce ul.products.products.columns-2 li.product .button.product_type_external,.woo-product-default .woocommerce ul.products.products.columns-2 li.product .button.product_type_grouped,.woo-product-default .woocommerce ul.products.products.columns-2 li.product .button.product_type_simple,.woo-product-default .woocommerce ul.products.products.columns-2 li.product .button.product_type_variable,.woo-product-default.woocommerce ul.products.products.columns-2 li.product .added_to_cart,.woo-product-default.woocommerce ul.products.products.columns-2 li.product .button.add_to_cart_button,.woo-product-default.woocommerce ul.products.products.columns-2 li.product .button.product_type_external,.woo-product-default.woocommerce ul.products.products.columns-2 li.product .button.product_type_grouped,.woo-product-default.woocommerce ul.products.products.columns-2 li.product .button.product_type_simple,.woo-product-default.woocommerce ul.products.products.columns-2 li.product .button.product_type_variable,.woo-product-default.woocommerce-page ul.products.products.columns-2 li.product .added_to_cart,.woo-product-default.woocommerce-page ul.products.products.columns-2 li.product .button.add_to_cart_button,.woo-product-default.woocommerce-page ul.products.products.columns-2 li.product .button.product_type_external,.woo-product-default.woocommerce-page ul.products.products.columns-2 li.product .button.product_type_grouped,.woo-product-default.woocommerce-page ul.products.products.columns-2 li.product .button.product_type_simple,.woo-product-default.woocommerce-page ul.products.products.columns-2 li.product .button.product_type_variable{top:40px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}}.woo-product-default #buddypress .woocommerce ul.products li.product .button,.woo-product-default .woocommerce ul.products li.product .button,.woo-product-default.woocommerce ul.products li.product .button,.woo-product-default.woocommerce-page ul.products li.product .button{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin-top:auto;margin-bottom:10px}.woo-product-layout1 #buddypress .woocommerce ul.products li.product,.woo-product-layout1 .woocommerce ul.products li.product,.woo-product-layout1.woocommerce ul.products li.product,.woo-product-layout1.woocommerce-page ul.products li.product{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--reign-site-sections-bg-color);text-align:left;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);-webkit-transition:all .3s ease;transition:all .3s ease;margin:15px;width:-webkit-calc(25% - 30px);width:calc(25% - 30px);max-width:-webkit-calc(25% - 30px);max-width:calc(25% - 30px)}.woo-product-layout1 #buddypress .woocommerce ul.products li.product a img,.woo-product-layout1 .woocommerce ul.products li.product a img,.woo-product-layout1.woocommerce ul.products li.product a img,.woo-product-layout1.woocommerce-page ul.products li.product a img{border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}.woo-product-layout1 #buddypress .woocommerce ul.products li.product span.onsale,.woo-product-layout1 .woocommerce ul.products li.product span.onsale,.woo-product-layout1.woocommerce ul.products li.product span.onsale,.woo-product-layout1.woocommerce-page ul.products li.product span.onsale{position:absolute;top:0;right:0;left:auto;min-height:0;min-width:0;background:var(--reign-colors-theme);color:var(--reign-color-white);padding:10px 15px;text-transform:uppercase;font-size:12px;line-height:1;z-index:9;margin:0;border-radius:0 var(--reign-global-border-radius) 0 var(--reign-global-border-radius)}.woo-product-layout1 #buddypress .woocommerce ul.products li.product:hover,.woo-product-layout1 .woocommerce ul.products li.product:hover,.woo-product-layout1.woocommerce ul.products li.product:hover,.woo-product-layout1.woocommerce-page ul.products li.product:hover{box-shadow:0 15px 45px -5px rgba(7,10,25,.25);-webkit-transform:translate(0,-2px);-ms-transform:translate(0,-2px);transform:translate(0,-2px)}.woo-product-layout1 #buddypress .woocommerce ul.products li.product .price,.woo-product-layout1 #buddypress .woocommerce ul.products li.product .woocommerce-loop-category__title,.woo-product-layout1 #buddypress .woocommerce ul.products li.product .woocommerce-loop-product__title,.woo-product-layout1 #buddypress .woocommerce ul.products li.product h3,.woo-product-layout1 .woocommerce ul.products li.product .price,.woo-product-layout1 .woocommerce ul.products li.product .woocommerce-loop-category__title,.woo-product-layout1 .woocommerce ul.products li.product .woocommerce-loop-product__title,.woo-product-layout1 .woocommerce ul.products li.product h3,.woo-product-layout1.woocommerce ul.products li.product .price,.woo-product-layout1.woocommerce ul.products li.product .woocommerce-loop-category__title,.woo-product-layout1.woocommerce ul.products li.product .woocommerce-loop-product__title,.woo-product-layout1.woocommerce ul.products li.product h3,.woo-product-layout1.woocommerce-page ul.products li.product .price,.woo-product-layout1.woocommerce-page ul.products li.product .woocommerce-loop-category__title,.woo-product-layout1.woocommerce-page ul.products li.product .woocommerce-loop-product__title,.woo-product-layout1.woocommerce-page ul.products li.product h3{margin:0 0 5px;padding:0;text-align:center}.woo-product-layout1 #buddypress .woocommerce ul.products li.product .price,.woo-product-layout1 .woocommerce ul.products li.product .price,.woo-product-layout1.woocommerce ul.products li.product .price,.woo-product-layout1.woocommerce-page ul.products li.product .price{font-weight:500}.woo-product-layout1 #buddypress .woocommerce ul.products li.product .price ins,.woo-product-layout1 .woocommerce ul.products li.product .price ins,.woo-product-layout1.woocommerce ul.products li.product .price ins,.woo-product-layout1.woocommerce-page ul.products li.product .price ins{font-weight:500;text-decoration:none}.woo-product-layout1 #buddypress .woocommerce ul.products li.product .price del,.woo-product-layout1 .woocommerce ul.products li.product .price del,.woo-product-layout1.woocommerce ul.products li.product .price del,.woo-product-layout1.woocommerce-page ul.products li.product .price del{font-weight:400}.woo-product-layout1 #buddypress .woocommerce ul.products li.product>div,.woo-product-layout1 .woocommerce ul.products li.product>div,.woo-product-layout1.woocommerce ul.products li.product>div,.woo-product-layout1.woocommerce-page ul.products li.product>div{margin-top:auto;margin-bottom:15px;padding:0 15px;width:100%;text-align:center}.woo-product-layout1 #buddypress .woocommerce ul.products li.product .star-rating,.woo-product-layout1 .woocommerce ul.products li.product .star-rating,.woo-product-layout1.woocommerce ul.products li.product .star-rating,.woo-product-layout1.woocommerce-page ul.products li.product .star-rating{margin:0 auto 10px}.woo-product-layout1 #buddypress .woocommerce ul.products li.product:hover .onsale,.woo-product-layout1 .woocommerce ul.products li.product:hover .onsale,.woo-product-layout1.woocommerce ul.products li.product:hover .onsale,.woo-product-layout1.woocommerce-page ul.products li.product:hover .onsale{top:0;right:0}.woo-product-layout1 #buddypress .woocommerce ul.products:not(.elementor-grid) li.product,.woo-product-layout1 #buddypress .woocommerce ul.products:not(.elementor-grid) li.product.type-product,.woo-product-layout1 .woocommerce ul.products:not(.elementor-grid) li.product,.woo-product-layout1 .woocommerce ul.products:not(.elementor-grid) li.product.type-product,.woo-product-layout1.woocommerce ul.products:not(.elementor-grid) li.product,.woo-product-layout1.woocommerce ul.products:not(.elementor-grid) li.product.type-product,.woo-product-layout1.woocommerce-page ul.products:not(.elementor-grid) li.product,.woo-product-layout1.woocommerce-page ul.products:not(.elementor-grid) li.product.type-product{margin-bottom:20px}.woo-product-layout1 #buddypress .woocommerce li.product a.added_to_cart.wc-forward,.woo-product-layout1 #buddypress .woocommerce ul.products li.product .added_to_cart,.woo-product-layout1 #buddypress .woocommerce ul.products li.product .button.add_to_cart_button,.woo-product-layout1 #buddypress .woocommerce ul.products li.product .button.product_type_external,.woo-product-layout1 #buddypress .woocommerce ul.products li.product .button.product_type_grouped,.woo-product-layout1 #buddypress .woocommerce ul.products li.product .button.product_type_simple,.woo-product-layout1 #buddypress .woocommerce ul.products li.product .button.product_type_variable,.woo-product-layout1 .woocommerce li.product a.added_to_cart.wc-forward,.woo-product-layout1 .woocommerce ul.products li.product .added_to_cart,.woo-product-layout1 .woocommerce ul.products li.product .button.add_to_cart_button,.woo-product-layout1 .woocommerce ul.products li.product .button.product_type_external,.woo-product-layout1 .woocommerce ul.products li.product .button.product_type_grouped,.woo-product-layout1 .woocommerce ul.products li.product .button.product_type_simple,.woo-product-layout1 .woocommerce ul.products li.product .button.product_type_variable,.woo-product-layout1.woocommerce li.product a.added_to_cart.wc-forward,.woo-product-layout1.woocommerce ul.products li.product .added_to_cart,.woo-product-layout1.woocommerce ul.products li.product .button.add_to_cart_button,.woo-product-layout1.woocommerce ul.products li.product .button.product_type_external,.woo-product-layout1.woocommerce ul.products li.product .button.product_type_grouped,.woo-product-layout1.woocommerce ul.products li.product .button.product_type_simple,.woo-product-layout1.woocommerce ul.products li.product .button.product_type_variable,.woo-product-layout1.woocommerce-page li.product a.added_to_cart.wc-forward,.woo-product-layout1.woocommerce-page ul.products li.product .added_to_cart,.woo-product-layout1.woocommerce-page ul.products li.product .button.add_to_cart_button,.woo-product-layout1.woocommerce-page ul.products li.product .button.product_type_external,.woo-product-layout1.woocommerce-page ul.products li.product .button.product_type_grouped,.woo-product-layout1.woocommerce-page ul.products li.product .button.product_type_simple,.woo-product-layout1.woocommerce-page ul.products li.product .button.product_type_variable{width:100%;height:auto;position:relative;top:0;bottom:0;left:0;right:0;border-radius:0 0 var(--reign-global-border-radius) var(--reign-global-border-radius);border:0;border-top-color:currentcolor;border-top-style:none;border-top-width:0;background-color:var(--reign-site-sections-bg-color);float:right;color:var(--reign-colors-theme);text-transform:uppercase;font-weight:400;font-size:13px;line-height:2.5;text-align:center;min-height:auto;white-space:nowrap;overflow:hidden;padding:.618em 1em;margin:0;opacity:1;cursor:pointer;box-shadow:none}.woo-product-layout1 #buddypress .woocommerce li.product a.added_to_cart.wc-forward:hover,.woo-product-layout1 #buddypress .woocommerce ul.products li.product .added_to_cart:hover,.woo-product-layout1 #buddypress .woocommerce ul.products li.product .button.add_to_cart_button:hover,.woo-product-layout1 #buddypress .woocommerce ul.products li.product .button.product_type_external:hover,.woo-product-layout1 #buddypress .woocommerce ul.products li.product .button.product_type_grouped:hover,.woo-product-layout1 #buddypress .woocommerce ul.products li.product .button.product_type_simple:hover,.woo-product-layout1 #buddypress .woocommerce ul.products li.product .button.product_type_variable:hover,.woo-product-layout1 .woocommerce li.product a.added_to_cart.wc-forward:hover,.woo-product-layout1 .woocommerce ul.products li.product .added_to_cart:hover,.woo-product-layout1 .woocommerce ul.products li.product .button.add_to_cart_button:hover,.woo-product-layout1 .woocommerce ul.products li.product .button.product_type_external:hover,.woo-product-layout1 .woocommerce ul.products li.product .button.product_type_grouped:hover,.woo-product-layout1 .woocommerce ul.products li.product .button.product_type_simple:hover,.woo-product-layout1 .woocommerce ul.products li.product .button.product_type_variable:hover,.woo-product-layout1.woocommerce li.product a.added_to_cart.wc-forward:hover,.woo-product-layout1.woocommerce ul.products li.product .added_to_cart:hover,.woo-product-layout1.woocommerce ul.products li.product .button.add_to_cart_button:hover,.woo-product-layout1.woocommerce ul.products li.product .button.product_type_external:hover,.woo-product-layout1.woocommerce ul.products li.product .button.product_type_grouped:hover,.woo-product-layout1.woocommerce ul.products li.product .button.product_type_simple:hover,.woo-product-layout1.woocommerce ul.products li.product .button.product_type_variable:hover,.woo-product-layout1.woocommerce-page li.product a.added_to_cart.wc-forward:hover,.woo-product-layout1.woocommerce-page ul.products li.product .added_to_cart:hover,.woo-product-layout1.woocommerce-page ul.products li.product .button.add_to_cart_button:hover,.woo-product-layout1.woocommerce-page ul.products li.product .button.product_type_external:hover,.woo-product-layout1.woocommerce-page ul.products li.product .button.product_type_grouped:hover,.woo-product-layout1.woocommerce-page ul.products li.product .button.product_type_simple:hover,.woo-product-layout1.woocommerce-page ul.products li.product .button.product_type_variable:hover{color:var(--reign-site-button-text-hover-color);background-color:var(--reign-site-button-bg-hover-color)}.woo-product-layout1 #buddypress .woocommerce ul.products li.product .add_to_cart_button.loading,.woo-product-layout1 .woocommerce ul.products li.product .add_to_cart_button.loading,.woo-product-layout1.woocommerce ul.products li.product .add_to_cart_button.loading,.woo-product-layout1.woocommerce-page ul.products li.product .add_to_cart_button.loading{color:var(--reign-site-sections-bg-color)}.woo-product-layout1 #buddypress .woocommerce ul.products li.product .add_to_cart_button.loading:hover,.woo-product-layout1 .woocommerce ul.products li.product .add_to_cart_button.loading:hover,.woo-product-layout1.woocommerce ul.products li.product .add_to_cart_button.loading:hover,.woo-product-layout1.woocommerce-page ul.products li.product .add_to_cart_button.loading:hover{color:var(--reign-site-sections-bg-color);background-color:var(--reign-site-sections-bg-color)}.woo-product-layout1 #buddypress .woocommerce ul.products li.product .add_to_cart_button.loading::after,.woo-product-layout1 .woocommerce ul.products li.product .add_to_cart_button.loading::after,.woo-product-layout1.woocommerce ul.products li.product .add_to_cart_button.loading::after,.woo-product-layout1.woocommerce-page ul.products li.product .add_to_cart_button.loading::after{color:var(--reign-colors-theme);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-animation:fa-spin .75s linear infinite;animation:fa-spin .75s linear infinite;height:20px;width:20px;line-height:20px;font-size:20px;position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-10px;display:block}.woo-product-layout1 #buddypress .woocommerce li.product a.button,.woo-product-layout1 .woocommerce li.product a.button,.woo-product-layout1.woocommerce li.product a.button,.woo-product-layout1.woocommerce-page li.product a.button{-ms-flex-item-align:end;align-self:flex-end}.woo-product-layout1 #buddypress .woocommerce li.product a.woocommerce-LoopProduct-link,.woo-product-layout1 .woocommerce li.product a.woocommerce-LoopProduct-link,.woo-product-layout1.woocommerce li.product a.woocommerce-LoopProduct-link,.woo-product-layout1.woocommerce-page li.product a.woocommerce-LoopProduct-link{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-bottom:8px}.woo-product-layout1 #buddypress .woocommerce ul.products li.product .button.add_to_cart_button,.woo-product-layout1 #buddypress .woocommerce ul.products li.product .button.product_type_external,.woo-product-layout1 #buddypress .woocommerce ul.products li.product .button.product_type_grouped,.woo-product-layout1 #buddypress .woocommerce ul.products li.product .button.product_type_simple,.woo-product-layout1 #buddypress .woocommerce ul.products li.product .button.product_type_variable,.woo-product-layout1 .woocommerce ul.products li.product .button.add_to_cart_button,.woo-product-layout1 .woocommerce ul.products li.product .button.product_type_external,.woo-product-layout1 .woocommerce ul.products li.product .button.product_type_grouped,.woo-product-layout1 .woocommerce ul.products li.product .button.product_type_simple,.woo-product-layout1 .woocommerce ul.products li.product .button.product_type_variable,.woo-product-layout1.woocommerce ul.products li.product .button.add_to_cart_button,.woo-product-layout1.woocommerce ul.products li.product .button.product_type_external,.woo-product-layout1.woocommerce ul.products li.product .button.product_type_grouped,.woo-product-layout1.woocommerce ul.products li.product .button.product_type_simple,.woo-product-layout1.woocommerce ul.products li.product .button.product_type_variable,.woo-product-layout1.woocommerce-page ul.products li.product .button.add_to_cart_button,.woo-product-layout1.woocommerce-page ul.products li.product .button.product_type_external,.woo-product-layout1.woocommerce-page ul.products li.product .button.product_type_grouped,.woo-product-layout1.woocommerce-page ul.products li.product .button.product_type_simple,.woo-product-layout1.woocommerce-page ul.products li.product .button.product_type_variable{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:auto;border-top:1px solid var(--reign-site-border-color)!important}.woo-product-layout1 #buddypress .woocommerce li.product a.added_to_cart.wc-forward,.woo-product-layout1 .woocommerce li.product a.added_to_cart.wc-forward,.woo-product-layout1.woocommerce li.product a.added_to_cart.wc-forward,.woo-product-layout1.woocommerce-page li.product a.added_to_cart.wc-forward{position:absolute;top:auto!important;left:0;bottom:0}.woo-product-layout1 #buddypress .woocommerce ul.products li.product .button,.woo-product-layout1 .woocommerce ul.products li.product .button,.woo-product-layout1.woocommerce ul.products li.product .button,.woo-product-layout1.woocommerce-page ul.products li.product .button{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin:0 0 15px}.woo-product-layout2 #buddypress .woocommerce ul.products li.product,.woo-product-layout2 .woocommerce ul.products li.product,.woo-product-layout2.woocommerce ul.products li.product,.woo-product-layout2.woocommerce-page ul.products li.product{position:relative;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:transparent;border:0;margin:15px;border-radius:var(--reign-global-border-radius);-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease}.woo-product-layout2 #buddypress .woocommerce ul.products li.product a>*,.woo-product-layout2 .woocommerce ul.products li.product a>*,.woo-product-layout2.woocommerce ul.products li.product a>*,.woo-product-layout2.woocommerce-page ul.products li.product a>*{text-align:center;margin:0 auto 10px}.woo-product-layout2 #buddypress .woocommerce ul.products li.product .loop-image-wrap,.woo-product-layout2 .woocommerce ul.products li.product .loop-image-wrap,.woo-product-layout2.woocommerce ul.products li.product .loop-image-wrap,.woo-product-layout2.woocommerce-page ul.products li.product .loop-image-wrap{margin:0 0 15px}.woo-product-layout2 #buddypress .woocommerce ul.products li.product .rg-product-images,.woo-product-layout2 .woocommerce ul.products li.product .rg-product-images,.woo-product-layout2.woocommerce ul.products li.product .rg-product-images,.woo-product-layout2.woocommerce-page ul.products li.product .rg-product-images{width:100%}.woo-product-layout2 #buddypress .woocommerce ul.products li.product a img,.woo-product-layout2 .woocommerce ul.products li.product a img,.woo-product-layout2.woocommerce ul.products li.product a img,.woo-product-layout2.woocommerce-page ul.products li.product a img{margin:0;border-radius:var(--reign-global-border-radius)}.woo-product-layout2 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap,.woo-product-layout2 .woocommerce ul.products li.product .reign-woo-summary-wrap,.woo-product-layout2.woocommerce ul.products li.product .reign-woo-summary-wrap,.woo-product-layout2.woocommerce-page ul.products li.product .reign-woo-summary-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.woo-product-layout2 #buddypress .woocommerce ul.products li.product .onsale,.woo-product-layout2 .woocommerce ul.products li.product .onsale,.woo-product-layout2.woocommerce ul.products li.product .onsale,.woo-product-layout2.woocommerce-page ul.products li.product .onsale{margin:0;padding:4px 6px 4px 10px;right:0;left:auto;top:20px;border-radius:30px 0 0 30px;min-height:auto;line-height:1;font-size:13px;font-weight:400;background-color:var(--reign-colors-theme)}.woo-product-layout2 #buddypress .woocommerce ul.products li.product .woocommerce-loop-category__title,.woo-product-layout2 #buddypress .woocommerce ul.products li.product .woocommerce-loop-product__title,.woo-product-layout2 #buddypress .woocommerce ul.products li.product h3,.woo-product-layout2 .woocommerce ul.products li.product .woocommerce-loop-category__title,.woo-product-layout2 .woocommerce ul.products li.product .woocommerce-loop-product__title,.woo-product-layout2 .woocommerce ul.products li.product h3,.woo-product-layout2.woocommerce ul.products li.product .woocommerce-loop-category__title,.woo-product-layout2.woocommerce ul.products li.product .woocommerce-loop-product__title,.woo-product-layout2.woocommerce ul.products li.product h3,.woo-product-layout2.woocommerce-page ul.products li.product .woocommerce-loop-category__title,.woo-product-layout2.woocommerce-page ul.products li.product .woocommerce-loop-product__title,.woo-product-layout2.woocommerce-page ul.products li.product h3{margin:0 0 5px;padding:0;font-size:18px;text-align:center}.woo-product-layout2 #buddypress .woocommerce ul.products li.product .price,.woo-product-layout2 .woocommerce ul.products li.product .price,.woo-product-layout2.woocommerce ul.products li.product .price,.woo-product-layout2.woocommerce-page ul.products li.product .price{font-size:18px;font-weight:500}.woo-product-layout2 #buddypress .woocommerce ul.products li.product .price ins,.woo-product-layout2 .woocommerce ul.products li.product .price ins,.woo-product-layout2.woocommerce ul.products li.product .price ins,.woo-product-layout2.woocommerce-page ul.products li.product .price ins{font-weight:500;text-decoration:none}.woo-product-layout2 #buddypress .woocommerce ul.products li.product .price del,.woo-product-layout2 .woocommerce ul.products li.product .price del,.woo-product-layout2.woocommerce ul.products li.product .price del,.woo-product-layout2.woocommerce-page ul.products li.product .price del{font-size:14px;font-weight:400}.woo-product-layout2 #buddypress .woocommerce ul.products li.product .star-rating,.woo-product-layout2 .woocommerce ul.products li.product .star-rating,.woo-product-layout2.woocommerce ul.products li.product .star-rating,.woo-product-layout2.woocommerce-page ul.products li.product .star-rating{margin:0 auto 10px}.woo-product-layout2 #buddypress .woocommerce ul.products li.product .loop-image-wrap,.woo-product-layout2 .woocommerce ul.products li.product .loop-image-wrap,.woo-product-layout2.woocommerce ul.products li.product .loop-image-wrap,.woo-product-layout2.woocommerce-page ul.products li.product .loop-image-wrap{width:100%;position:relative}.woo-product-layout2 #buddypress .woocommerce ul.products li.product .reign-woo-button-wrap,.woo-product-layout2 .woocommerce ul.products li.product .reign-woo-button-wrap,.woo-product-layout2.woocommerce ul.products li.product .reign-woo-button-wrap,.woo-product-layout2.woocommerce-page ul.products li.product .reign-woo-button-wrap{position:absolute;left:0;right:0;top:auto;bottom:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);margin:auto;text-align:center;visibility:hidden;opacity:0;-webkit-transition:all .5s;transition:all .5s;z-index:2;margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:row wrap;flex-flow:row wrap}.woo-product-layout2 #buddypress .woocommerce ul.products li.product .reign-woo-button-wrap a.added_to_cart,.woo-product-layout2 #buddypress .woocommerce ul.products li.product .reign-woo-button-wrap>.button,.woo-product-layout2 .woocommerce ul.products li.product .reign-woo-button-wrap a.added_to_cart,.woo-product-layout2 .woocommerce ul.products li.product .reign-woo-button-wrap>.button,.woo-product-layout2.woocommerce ul.products li.product .reign-woo-button-wrap a.added_to_cart,.woo-product-layout2.woocommerce ul.products li.product .reign-woo-button-wrap>.button,.woo-product-layout2.woocommerce-page ul.products li.product .reign-woo-button-wrap a.added_to_cart,.woo-product-layout2.woocommerce-page ul.products li.product .reign-woo-button-wrap>.button{position:relative;margin:5px;font-size:0;width:46px;height:46px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--reign-site-sections-bg-color);color:var(--reign-site-headings-color);border:0;border-radius:10px;box-shadow:0 0 20px 0 rgba(0,0,0,.16)}.woo-product-layout2 #buddypress .woocommerce ul.products li.product .button.product_type_grouped::after,.woo-product-layout2 #buddypress .woocommerce ul.products li.product .button.product_type_variable::after,.woo-product-layout2 .woocommerce ul.products li.product .button.product_type_grouped::after,.woo-product-layout2 .woocommerce ul.products li.product .button.product_type_variable::after,.woo-product-layout2.woocommerce ul.products li.product .button.product_type_grouped::after,.woo-product-layout2.woocommerce ul.products li.product .button.product_type_variable::after,.woo-product-layout2.woocommerce-page ul.products li.product .button.product_type_grouped::after,.woo-product-layout2.woocommerce-page ul.products li.product .button.product_type_variable::after{content:"\f06e"}.woo-product-layout2 #buddypress .woocommerce ul.products li.product .add_to_cart_button::after,.woo-product-layout2 #buddypress .woocommerce ul.products li.product .button.product_type_simple::after,.woo-product-layout2 #buddypress .woocommerce ul.products li.product .button::after,.woo-product-layout2 #buddypress .woocommerce ul.products li.product a.added_to_cart::after,.woo-product-layout2 .woocommerce ul.products li.product .add_to_cart_button::after,.woo-product-layout2 .woocommerce ul.products li.product .button.product_type_simple::after,.woo-product-layout2 .woocommerce ul.products li.product .button::after,.woo-product-layout2 .woocommerce ul.products li.product a.added_to_cart::after,.woo-product-layout2.woocommerce ul.products li.product .add_to_cart_button::after,.woo-product-layout2.woocommerce ul.products li.product .button.product_type_simple::after,.woo-product-layout2.woocommerce ul.products li.product .button::after,.woo-product-layout2.woocommerce ul.products li.product a.added_to_cart::after,.woo-product-layout2.woocommerce-page ul.products li.product .add_to_cart_button::after,.woo-product-layout2.woocommerce-page ul.products li.product .button.product_type_simple::after,.woo-product-layout2.woocommerce-page ul.products li.product .button::after,.woo-product-layout2.woocommerce-page ul.products li.product a.added_to_cart::after{content:"\f290";font-family:"Font Awesome 6 Pro",reign-icons;display:block;font-size:18px;line-height:normal;margin:0}.woo-product-layout2 #buddypress .woocommerce ul.products li.product .add_to_cart_button.loading::after,.woo-product-layout2 #buddypress .woocommerce ul.products li.product .button.loading::after,.woo-product-layout2 #buddypress .woocommerce ul.products li.product .button.product_type_simple.loading::after,.woo-product-layout2 #buddypress .woocommerce ul.products li.product a.added_to_cart.loading::after,.woo-product-layout2 .woocommerce ul.products li.product .add_to_cart_button.loading::after,.woo-product-layout2 .woocommerce ul.products li.product .button.loading::after,.woo-product-layout2 .woocommerce ul.products li.product .button.product_type_simple.loading::after,.woo-product-layout2 .woocommerce ul.products li.product a.added_to_cart.loading::after,.woo-product-layout2.woocommerce ul.products li.product .add_to_cart_button.loading::after,.woo-product-layout2.woocommerce ul.products li.product .button.loading::after,.woo-product-layout2.woocommerce ul.products li.product .button.product_type_simple.loading::after,.woo-product-layout2.woocommerce ul.products li.product a.added_to_cart.loading::after,.woo-product-layout2.woocommerce-page ul.products li.product .add_to_cart_button.loading::after,.woo-product-layout2.woocommerce-page ul.products li.product .button.loading::after,.woo-product-layout2.woocommerce-page ul.products li.product .button.product_type_simple.loading::after,.woo-product-layout2.woocommerce-page ul.products li.product a.added_to_cart.loading::after{font-family:WooCommerce;content:"\e01c";top:0;bottom:0;right:0;left:0;margin:0;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.woo-product-layout2 #buddypress .woocommerce ul.products li.product .button.product_type_external::after,.woo-product-layout2 .woocommerce ul.products li.product .button.product_type_external::after,.woo-product-layout2.woocommerce ul.products li.product .button.product_type_external::after,.woo-product-layout2.woocommerce-page ul.products li.product .button.product_type_external::after{content:"\f0c1"}.woo-product-layout2 #buddypress .woocommerce ul.products li.product a.added_to_cart,.woo-product-layout2 .woocommerce ul.products li.product a.added_to_cart,.woo-product-layout2.woocommerce ul.products li.product a.added_to_cart,.woo-product-layout2.woocommerce-page ul.products li.product a.added_to_cart{padding-top:0}.woo-product-layout2 #buddypress .woocommerce ul.products li.product a.added_to_cart::after,.woo-product-layout2 .woocommerce ul.products li.product a.added_to_cart::after,.woo-product-layout2.woocommerce ul.products li.product a.added_to_cart::after,.woo-product-layout2.woocommerce-page ul.products li.product a.added_to_cart::after{font-family:WooCommerce;content:"\e017"}.woo-product-layout2 #buddypress .woocommerce ul.products li.product .add_to_cart_button.ajax_add_to_cart.added,.woo-product-layout2 .woocommerce ul.products li.product .add_to_cart_button.ajax_add_to_cart.added,.woo-product-layout2.woocommerce ul.products li.product .add_to_cart_button.ajax_add_to_cart.added,.woo-product-layout2.woocommerce-page ul.products li.product .add_to_cart_button.ajax_add_to_cart.added{display:none!important}.woo-product-layout2 #buddypress .woocommerce ul.products li.product:hover .reign-woo-button-wrap,.woo-product-layout2 .woocommerce ul.products li.product:hover .reign-woo-button-wrap,.woo-product-layout2.woocommerce ul.products li.product:hover .reign-woo-button-wrap,.woo-product-layout2.woocommerce-page ul.products li.product:hover .reign-woo-button-wrap{visibility:visible;opacity:1;-webkit-transform:translate(0,-40%);-ms-transform:translate(0,-40%);transform:translate(0,-40%)}.woo-product-layout2 #buddypress .woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woo-product-layout2 .woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woo-product-layout2.woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woo-product-layout2.woocommerce-page ul.products li.product a.woocommerce-LoopProduct-link{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.woo-product-layout2 #buddypress .woocommerce ul.products li.product .button::after,.woo-product-layout2 .woocommerce ul.products li.product .button::after,.woo-product-layout2.woocommerce ul.products li.product .button::after,.woo-product-layout2.woocommerce-page ul.products li.product .button::after{content:none}.woo-product-layout3 #buddypress .woocommerce ul.products li.product,.woo-product-layout3 .woocommerce ul.products li.product,.woo-product-layout3.woocommerce ul.products li.product,.woo-product-layout3.woocommerce-page ul.products li.product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;border:0;margin:15px;border-radius:var(--reign-global-border-radius);-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease}.woo-product-layout3 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap,.woo-product-layout3 .woocommerce ul.products li.product .reign-woo-summary-wrap,.woo-product-layout3.woocommerce ul.products li.product .reign-woo-summary-wrap,.woo-product-layout3.woocommerce-page ul.products li.product .reign-woo-summary-wrap{width:100%;height:100%;padding:0 15px 15px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .5s;transition:all .5s}@media screen and (min-width:544px){.woo-product-layout3 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap,.woo-product-layout3 .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap,.woo-product-layout3.woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap,.woo-product-layout3.woocommerce-page ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap{position:absolute;right:0;left:0;visibility:hidden;opacity:0;top:100%;padding:0 15px 15px 15px;min-height:55px;border-radius:0 0 var(--reign-global-border-radius) var(--reign-global-border-radius)}.woo-product-layout3 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button,.woo-product-layout3 .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button,.woo-product-layout3.woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button,.woo-product-layout3.woocommerce-page ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button{margin-top:0;width:100%;padding:10px}.woo-product-layout3 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button.add_to_cart_button::before,.woo-product-layout3 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button::before,.woo-product-layout3 .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button.add_to_cart_button::before,.woo-product-layout3 .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button::before,.woo-product-layout3.woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button.add_to_cart_button::before,.woo-product-layout3.woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button::before,.woo-product-layout3.woocommerce-page ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button.add_to_cart_button::before,.woo-product-layout3.woocommerce-page ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button::before{content:"\f290";font-family:"Font Awesome 6 Pro",reign-icons;display:inline-block;margin-right:10px}.woo-product-layout3 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward,.woo-product-layout3 .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward,.woo-product-layout3.woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward,.woo-product-layout3.woocommerce-page ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward{font-size:15px;line-height:1;margin-top:10px;padding:10px}.woo-product-layout3 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .yith-wcwl-add-to-wishlist,.woo-product-layout3 .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .yith-wcwl-add-to-wishlist,.woo-product-layout3.woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .yith-wcwl-add-to-wishlist,.woo-product-layout3.woocommerce-page ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .yith-wcwl-add-to-wishlist{margin:0 0 10px}}.woo-product-layout3 #buddypress .woocommerce ul.products li.product a img,.woo-product-layout3 .woocommerce ul.products li.product a img,.woo-product-layout3.woocommerce ul.products li.product a img,.woo-product-layout3.woocommerce-page ul.products li.product a img{border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}.woo-product-layout3 #buddypress .woocommerce ul.products li.product .woocommerce-loop-category__title,.woo-product-layout3 #buddypress .woocommerce ul.products li.product .woocommerce-loop-product__title,.woo-product-layout3 #buddypress .woocommerce ul.products li.product h2.woocommerce-loop-product__title,.woo-product-layout3 #buddypress .woocommerce ul.products li.product h3,.woo-product-layout3 .woocommerce ul.products li.product .woocommerce-loop-category__title,.woo-product-layout3 .woocommerce ul.products li.product .woocommerce-loop-product__title,.woo-product-layout3 .woocommerce ul.products li.product h2.woocommerce-loop-product__title,.woo-product-layout3 .woocommerce ul.products li.product h3,.woo-product-layout3.woocommerce ul.products li.product .woocommerce-loop-category__title,.woo-product-layout3.woocommerce ul.products li.product .woocommerce-loop-product__title,.woo-product-layout3.woocommerce ul.products li.product h2.woocommerce-loop-product__title,.woo-product-layout3.woocommerce ul.products li.product h3,.woo-product-layout3.woocommerce-page ul.products li.product .woocommerce-loop-category__title,.woo-product-layout3.woocommerce-page ul.products li.product .woocommerce-loop-product__title,.woo-product-layout3.woocommerce-page ul.products li.product h2.woocommerce-loop-product__title,.woo-product-layout3.woocommerce-page ul.products li.product h3{font-size:18px;margin:0 0 10px;padding:0;line-height:normal}.woo-product-layout3 #buddypress .woocommerce ul.products li.product .onsale,.woo-product-layout3 .woocommerce ul.products li.product .onsale,.woo-product-layout3.woocommerce ul.products li.product .onsale,.woo-product-layout3.woocommerce-page ul.products li.product .onsale{margin:0;padding:4px 6px 4px 10px;right:0;left:auto;top:20px;border-radius:30px 0 0 30px;min-height:auto;line-height:1;font-size:13px;font-weight:400;background-color:var(--reign-colors-theme)}.woo-product-layout3 #buddypress .woocommerce ul.products li.product .price,.woo-product-layout3 .woocommerce ul.products li.product .price,.woo-product-layout3.woocommerce ul.products li.product .price,.woo-product-layout3.woocommerce-page ul.products li.product .price{font-size:18px;font-weight:500}.woo-product-layout3 #buddypress .woocommerce ul.products li.product .price ins,.woo-product-layout3 .woocommerce ul.products li.product .price ins,.woo-product-layout3.woocommerce ul.products li.product .price ins,.woo-product-layout3.woocommerce-page ul.products li.product .price ins{font-weight:500;text-decoration:none}.woo-product-layout3 #buddypress .woocommerce ul.products li.product .price del,.woo-product-layout3 .woocommerce ul.products li.product .price del,.woo-product-layout3.woocommerce ul.products li.product .price del,.woo-product-layout3.woocommerce-page ul.products li.product .price del{font-size:14px;font-weight:400}.woo-product-layout3 #buddypress .woocommerce ul.products li.product .star-rating,.woo-product-layout3 .woocommerce ul.products li.product .star-rating,.woo-product-layout3.woocommerce ul.products li.product .star-rating,.woo-product-layout3.woocommerce-page ul.products li.product .star-rating{margin:0 auto 10px}.woo-product-layout3 #buddypress .woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woo-product-layout3 .woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woo-product-layout3.woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woo-product-layout3.woocommerce-page ul.products li.product a.woocommerce-LoopProduct-link{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:544px){.woo-product-layout3 #buddypress .woocommerce ul.products li.product:hover,.woo-product-layout3 .woocommerce ul.products li.product:hover,.woo-product-layout3.woocommerce ul.products li.product:hover,.woo-product-layout3.woocommerce-page ul.products li.product:hover{background:var(--reign-site-sections-bg-color);border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0;box-shadow:0 25px 35px 10px rgba(0,0,0,.09);z-index:20;-webkit-transform:translateY(-5px) translateZ(0);transform:translateY(-5px) translateZ(0)}.woo-product-layout3 #buddypress .woocommerce ul.products li.product:hover .reign-woo-button-wrap,.woo-product-layout3 .woocommerce ul.products li.product:hover .reign-woo-button-wrap,.woo-product-layout3.woocommerce ul.products li.product:hover .reign-woo-button-wrap,.woo-product-layout3.woocommerce-page ul.products li.product:hover .reign-woo-button-wrap{opacity:1;visibility:visible;background:var(--reign-site-sections-bg-color);border-radius:0 0 var(--reign-global-border-radius) var(--reign-global-border-radius);box-shadow:0 25px 25px 1px rgba(0,0,0,.09)}}@media screen and (max-width:543px){.woo-product-layout3 #buddypress .woocommerce ul.products li.product .reign-woo-button-wrap,.woo-product-layout3 .woocommerce ul.products li.product .reign-woo-button-wrap,.woo-product-layout3.woocommerce ul.products li.product .reign-woo-button-wrap,.woo-product-layout3.woocommerce-page ul.products li.product .reign-woo-button-wrap{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}.woo-product-layout3 #buddypress .woocommerce ul.products li.product .reign-woo-button-wrap .button,.woo-product-layout3 .woocommerce ul.products li.product .reign-woo-button-wrap .button,.woo-product-layout3.woocommerce ul.products li.product .reign-woo-button-wrap .button,.woo-product-layout3.woocommerce-page ul.products li.product .reign-woo-button-wrap .button{margin:0 0 10px}.woo-product-layout3 #buddypress .woocommerce ul.products li.product .reign-woo-button-wrap .button:not(.add_to_cart_button):not(.added_to_cart):not(.button.product_type_grouped):not(.button.product_type_variable):not(.button.product_type_external):not(.button.product_type_simple)::before,.woo-product-layout3 .woocommerce ul.products li.product .reign-woo-button-wrap .button:not(.add_to_cart_button):not(.added_to_cart):not(.button.product_type_grouped):not(.button.product_type_variable):not(.button.product_type_external):not(.button.product_type_simple)::before,.woo-product-layout3.woocommerce ul.products li.product .reign-woo-button-wrap .button:not(.add_to_cart_button):not(.added_to_cart):not(.button.product_type_grouped):not(.button.product_type_variable):not(.button.product_type_external):not(.button.product_type_simple)::before,.woo-product-layout3.woocommerce-page ul.products li.product .reign-woo-button-wrap .button:not(.add_to_cart_button):not(.added_to_cart):not(.button.product_type_grouped):not(.button.product_type_variable):not(.button.product_type_external):not(.button.product_type_simple)::before{content:none}.woo-product-layout3 #buddypress .woocommerce ul.products li.product .reign-woo-button-wrap .button:last-child,.woo-product-layout3 .woocommerce ul.products li.product .reign-woo-button-wrap .button:last-child,.woo-product-layout3.woocommerce ul.products li.product .reign-woo-button-wrap .button:last-child,.woo-product-layout3.woocommerce-page ul.products li.product .reign-woo-button-wrap .button:last-child{margin-bottom:0}.woo-product-layout3 .woocommerce ul.products.elementor-grid li.product .reign-woo-summary-wrap{height:auto}.woo-product-layout4 #buddypress .woocommerce ul.products li.product,.woo-product-layout4 .woocommerce ul.products li.product,.woo-product-layout4.woocommerce ul.products li.product,.woo-product-layout4.woocommerce-page ul.products li.product{position:relative;margin:15px;text-align:left;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.woo-product-layout4 #buddypress .woocommerce ul.products li.product a img,.woo-product-layout4 .woocommerce ul.products li.product a img,.woo-product-layout4.woocommerce ul.products li.product a img,.woo-product-layout4.woocommerce-page ul.products li.product a img{border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}.woo-product-layout4 #buddypress .woocommerce ul.products li.product .woocommerce-loop-category__title,.woo-product-layout4 #buddypress .woocommerce ul.products li.product .woocommerce-loop-product__title,.woo-product-layout4 #buddypress .woocommerce ul.products li.product h2.woocommerce-loop-product__title,.woo-product-layout4 #buddypress .woocommerce ul.products li.product h3,.woo-product-layout4 .woocommerce ul.products li.product .woocommerce-loop-category__title,.woo-product-layout4 .woocommerce ul.products li.product .woocommerce-loop-product__title,.woo-product-layout4 .woocommerce ul.products li.product h2.woocommerce-loop-product__title,.woo-product-layout4 .woocommerce ul.products li.product h3,.woo-product-layout4.woocommerce ul.products li.product .woocommerce-loop-category__title,.woo-product-layout4.woocommerce ul.products li.product .woocommerce-loop-product__title,.woo-product-layout4.woocommerce ul.products li.product h2.woocommerce-loop-product__title,.woo-product-layout4.woocommerce ul.products li.product h3,.woo-product-layout4.woocommerce-page ul.products li.product .woocommerce-loop-category__title,.woo-product-layout4.woocommerce-page ul.products li.product .woocommerce-loop-product__title,.woo-product-layout4.woocommerce-page ul.products li.product h2.woocommerce-loop-product__title,.woo-product-layout4.woocommerce-page ul.products li.product h3{font-size:18px;padding:0;margin:0 0 10px;line-height:normal}.woo-product-layout4 #buddypress .woocommerce ul.products li.product .onsale,.woo-product-layout4 .woocommerce ul.products li.product .onsale,.woo-product-layout4.woocommerce ul.products li.product .onsale,.woo-product-layout4.woocommerce-page ul.products li.product .onsale{margin:0;padding:4px 6px 4px 10px;right:-30px;left:auto;top:15px;border-radius:0;min-height:auto;line-height:1;font-size:13px;font-weight:400;background-color:var(--reign-colors-theme);width:110px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.woo-product-layout4 #buddypress .woocommerce ul.products li.product .price,.woo-product-layout4 .woocommerce ul.products li.product .price,.woo-product-layout4.woocommerce ul.products li.product .price,.woo-product-layout4.woocommerce-page ul.products li.product .price{margin:0;font-size:18px;font-weight:500}.woo-product-layout4 #buddypress .woocommerce ul.products li.product .price ins,.woo-product-layout4 .woocommerce ul.products li.product .price ins,.woo-product-layout4.woocommerce ul.products li.product .price ins,.woo-product-layout4.woocommerce-page ul.products li.product .price ins{font-weight:500;text-decoration:none}.woo-product-layout4 #buddypress .woocommerce ul.products li.product .price del,.woo-product-layout4 .woocommerce ul.products li.product .price del,.woo-product-layout4.woocommerce ul.products li.product .price del,.woo-product-layout4.woocommerce-page ul.products li.product .price del{font-size:14px;font-weight:400}.woo-product-layout4 #buddypress .woocommerce ul.products li.product .star-rating,.woo-product-layout4 .woocommerce ul.products li.product .star-rating,.woo-product-layout4.woocommerce ul.products li.product .star-rating,.woo-product-layout4.woocommerce-page ul.products li.product .star-rating{margin:0 0 10px}.woo-product-layout4 #buddypress .woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woo-product-layout4 .woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woo-product-layout4.woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woo-product-layout4.woocommerce-page ul.products li.product a.woocommerce-LoopProduct-link{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woo-product-layout4 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap,.woo-product-layout4 .woocommerce ul.products li.product .reign-woo-summary-wrap,.woo-product-layout4.woocommerce ul.products li.product .reign-woo-summary-wrap,.woo-product-layout4.woocommerce-page ul.products li.product .reign-woo-summary-wrap{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:10px;text-align:left;width:100%;padding:0 15px 15px}.woo-product-layout4 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap>div,.woo-product-layout4 .woocommerce ul.products li.product .reign-woo-summary-wrap>div,.woo-product-layout4.woocommerce ul.products li.product .reign-woo-summary-wrap>div,.woo-product-layout4.woocommerce-page ul.products li.product .reign-woo-summary-wrap>div{width:100%}.woo-product-layout4 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap div.reign-woo-summary-inner-wrap,.woo-product-layout4 .woocommerce ul.products li.product .reign-woo-summary-wrap div.reign-woo-summary-inner-wrap,.woo-product-layout4.woocommerce ul.products li.product .reign-woo-summary-wrap div.reign-woo-summary-inner-wrap,.woo-product-layout4.woocommerce-page ul.products li.product .reign-woo-summary-wrap div.reign-woo-summary-inner-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;width:-webkit-calc(100% - 56px);width:calc(100% - 56px)}.woo-product-layout4 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap,.woo-product-layout4 .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap,.woo-product-layout4.woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap,.woo-product-layout4.woocommerce-page ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap{position:relative;margin-bottom:auto;width:auto}.woo-product-layout4 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button,.woo-product-layout4 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward,.woo-product-layout4 .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button,.woo-product-layout4 .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward,.woo-product-layout4.woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button,.woo-product-layout4.woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward,.woo-product-layout4.woocommerce-page ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button,.woo-product-layout4.woocommerce-page ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward{position:relative;margin:5px;padding:0;font-size:0;width:36px;height:36px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--reign-site-sections-bg-color);color:var(--reign-site-headings-color);border:1px solid var(--reign-site-border-color);border-radius:100px}.woo-product-layout4 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button:focus,.woo-product-layout4 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button:hover,.woo-product-layout4 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward:focus,.woo-product-layout4 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward:hover,.woo-product-layout4 .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button:focus,.woo-product-layout4 .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button:hover,.woo-product-layout4 .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward:focus,.woo-product-layout4 .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward:hover,.woo-product-layout4.woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button:focus,.woo-product-layout4.woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button:hover,.woo-product-layout4.woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward:focus,.woo-product-layout4.woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward:hover,.woo-product-layout4.woocommerce-page ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button:focus,.woo-product-layout4.woocommerce-page ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button:hover,.woo-product-layout4.woocommerce-page ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward:focus,.woo-product-layout4.woocommerce-page ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward:hover{background-color:var(--reign-colors-theme);color:var(--reign-color-white)}.woo-product-layout4 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button::after,.woo-product-layout4 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward::after,.woo-product-layout4 .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button::after,.woo-product-layout4 .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward::after,.woo-product-layout4.woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button::after,.woo-product-layout4.woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward::after,.woo-product-layout4.woocommerce-page ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button::after,.woo-product-layout4.woocommerce-page ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward::after{content:"\f290";font-family:"Font Awesome 6 Pro",reign-icons;display:block;font-size:15px;line-height:normal}.woo-product-layout4 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button.loading::after,.woo-product-layout4 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward.loading::after,.woo-product-layout4 .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button.loading::after,.woo-product-layout4 .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward.loading::after,.woo-product-layout4.woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button.loading::after,.woo-product-layout4.woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward.loading::after,.woo-product-layout4.woocommerce-page ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button.loading::after,.woo-product-layout4.woocommerce-page ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward.loading::after{font-family:WooCommerce;content:"\e01c";top:0;bottom:0;right:0;left:0;margin:0;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.woo-product-layout4 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button.added::after,.woo-product-layout4 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward.added::after,.woo-product-layout4 .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button.added::after,.woo-product-layout4 .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward.added::after,.woo-product-layout4.woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button.added::after,.woo-product-layout4.woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward.added::after,.woo-product-layout4.woocommerce-page ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap .button.added::after,.woo-product-layout4.woocommerce-page ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward.added::after{font-family:WooCommerce;content:"\e017";font-size:15px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.woo-product-layout4 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward,.woo-product-layout4 .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward,.woo-product-layout4.woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward,.woo-product-layout4.woocommerce-page ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward{position:absolute;left:0;right:0;top:0;bottom:0}.woo-product-layout4 #buddypress .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward::after,.woo-product-layout4 .woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward::after,.woo-product-layout4.woocommerce ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward::after,.woo-product-layout4.woocommerce-page ul.products li.product .reign-woo-summary-wrap .reign-woo-button-wrap a.added_to_cart.wc-forward::after{content:"\f06e"}.woo-product-layout4 #buddypress .woocommerce ul.products li.product:hover,.woo-product-layout4 .woocommerce ul.products li.product:hover,.woo-product-layout4.woocommerce ul.products li.product:hover,.woo-product-layout4.woocommerce-page ul.products li.product:hover{box-shadow:var(--reign-more-options-box-shadow)}.woo-product-layout4 #buddypress .woocommerce ul.products li.product .button,.woo-product-layout4 .woocommerce ul.products li.product .button,.woo-product-layout4.woocommerce ul.products li.product .button,.woo-product-layout4.woocommerce-page ul.products li.product .button{width:100%}.yith-wcwl-wishlistaddedbrowse>a:before,a i.yith-wcwl-icon.fa.fa-heart-o:before,a i.yith-wcwl-icon.fa.fa-heart:before{content:"\f004";font-family:"Font Awesome 6 Pro",reign-icons;display:inline-block;font-size:18px;font-weight:900;line-height:normal}a i.yith-wcwl-icon.fa.fa-heart-o:before{font-weight:400}.yith-wcwl-wishlistaddedbrowse .feedback{margin:0 0 10px;display:block}.product-gallery-summary{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}.product-gallery-summary .woocommerce-product-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce div.product div.images img{border-radius:var(--reign-global-border-radius)}.single-product div.product .woocommerce-product-gallery{position:relative;z-index:0}.product-gallery-summary .entry-summary,.woocommerce div.product .product-gallery-summary div.summary{padding:20px;background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.woocommerce #content div.product div.summary>div:not(:last-child),.woocommerce div.product div.summary>div:not(:last-child),.woocommerce-page #content div.product div.summary>div:not(:last-child),.woocommerce-page div.product div.summary>div:not(:last-child){margin:0 0 15px}.woocommerce #content div.product div.summary div.woocommerce-product-details__short-description,.woocommerce div.product div.summary div.woocommerce-product-details__short-description,.woocommerce-page #content div.product div.summary div.woocommerce-product-details__short-description,.woocommerce-page div.product div.summary div.woocommerce-product-details__short-description{margin:20px 0}@media screen and (min-width:768px){.woocommerce-page.woo-single-product-default #content div.product .product-gallery-summary .entry-summary,.woocommerce-page.woo-single-product-default #content div.product .product-gallery-summary .woocommerce-product-gallery,.woocommerce-page.woo-single-product-layout2 #content div.product .product-gallery-summary .entry-summary,.woocommerce-page.woo-single-product-layout2 #content div.product .product-gallery-summary .woocommerce-product-gallery,.woocommerce.woo-single-product-default #content div.product .product-gallery-summary .entry-summary,.woocommerce.woo-single-product-default #content div.product .product-gallery-summary .woocommerce-product-gallery,.woocommerce.woo-single-product-layout2 #content div.product .product-gallery-summary .entry-summary,.woocommerce.woo-single-product-layout2 #content div.product .product-gallery-summary .woocommerce-product-gallery{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:-webkit-calc(50% - 15px);max-width:calc(50% - 15px)}.woocommerce-page.woo-single-product-default #content div.product .product-gallery-summary .entry-summary,.woocommerce-page.woo-single-product-default #content div.product .woocommerce div.product .product-gallery-summary div.summary,.woocommerce-page.woo-single-product-layout2 #content div.product .product-gallery-summary .entry-summary,.woocommerce-page.woo-single-product-layout2 #content div.product .woocommerce div.product .product-gallery-summary div.summary,.woocommerce.woo-single-product-default #content div.product .product-gallery-summary .entry-summary,.woocommerce.woo-single-product-default #content div.product .woocommerce div.product .product-gallery-summary div.summary,.woocommerce.woo-single-product-layout2 #content div.product .product-gallery-summary .entry-summary,.woocommerce.woo-single-product-layout2 #content div.product .woocommerce div.product .product-gallery-summary div.summary{margin-left:30px}}@media (max-width:767px){.woocommerce-page.woo-single-product-default #content div.product .product-gallery-summary .entry-summary,.woocommerce-page.woo-single-product-default #content div.product .product-gallery-summary .woocommerce-product-gallery,.woocommerce-page.woo-single-product-layout2 #content div.product .product-gallery-summary .entry-summary,.woocommerce-page.woo-single-product-layout2 #content div.product .product-gallery-summary .woocommerce-product-gallery,.woocommerce.woo-single-product-default #content div.product .product-gallery-summary .entry-summary,.woocommerce.woo-single-product-default #content div.product .product-gallery-summary .woocommerce-product-gallery,.woocommerce.woo-single-product-layout2 #content div.product .product-gallery-summary .entry-summary,.woocommerce.woo-single-product-layout2 #content div.product .product-gallery-summary .woocommerce-product-gallery{max-width:100%;float:none!important}}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs:not(.reign-slides){grid-gap:20px}.woocommerce span.onsale{font-weight:500}.single-product.woocommerce span.onsale{position:absolute;top:16px;left:16px;min-height:0;min-width:0;border-radius:var(--reign-global-border-radius-inner);background:var(--reign-colors-theme);color:var(--reign-color-white);padding:10px 15px;font-size:12px;line-height:1;z-index:9}.reign-flexslider{position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 40px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs.flex-control-thumbs li{cursor:pointer;list-style:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin:0;padding:0;width:80px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:.5;width:100%;height:100%;padding:4px;object-fit:cover;-webkit-transition:opacity .2s,border-color .3s;transition:opacity .2s,border-color .3s;will-change:opacity,border-color;border-radius:var(--reign-global-border-radius)}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active,.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img:hover{opacity:1;border:1px solid var(--reign-colors-theme)}.reign-flex-direction-nav{margin:0;padding:0;list-style:none}.reign-flex-direction-nav a{cursor:pointer;position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);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;width:26px;height:26px;border-radius:26px;color:#555;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);text-indent:-9999px;-webkit-transition:all .2s;transition:all .2s}.reign-flex-direction-nav a:before{content:"";width:8px;height:8px;border-top:2px solid currentColor;border-left:2px solid currentColor}.reign-flex-direction-nav .reign-flex-nav-prev a{left:0}.reign-flex-direction-nav .reign-flex-nav-prev a:before{-webkit-transform:translateX(2px) rotate(-45deg);-ms-transform:translateX(2px) rotate(-45deg);transform:translateX(2px) rotate(-45deg)}.reign-flex-direction-nav .reign-flex-nav-next a{right:0}.reign-flex-direction-nav .reign-flex-nav-next a:before{-webkit-transform:translateX(-2px) rotate(135deg);-ms-transform:translateX(-2px) rotate(135deg);transform:translateX(-2px) rotate(135deg)}.reign-flex-direction-nav a.reign-flex-disabled{-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;cursor:inherit;opacity:.5}@media (min-width:992px){.woocommerce #content div.product.has-gallery-images .gallery-vertical span.onsale,.woocommerce-page #content div.product.has-gallery-images .gallery-vertical span.onsale{position:absolute;top:16px;left:100px}.woocommerce #content div.product .gallery-vertical .woocommerce-product-gallery,.woocommerce-page #content div.product .gallery-vertical .woocommerce-product-gallery{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce #content div.product .gallery-vertical .flex-viewport,.woocommerce-page #content div.product .gallery-vertical .flex-viewport{width:-webkit-calc(100% - 90px);width:calc(100% - 90px)}.woocommerce #content div.product .gallery-vertical .flex-control-thumbs,.woocommerce-page #content div.product .gallery-vertical .flex-control-thumbs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:0}.woocommerce #content div.product .gallery-vertical .flex-control-thumbs li,.woocommerce-page #content div.product .gallery-vertical .flex-control-thumbs li{margin:5px 0}.woocommerce #content div.product .gallery-vertical .woocommerce-product-gallery .flex-control-thumbs.flex-control-thumbs li,.woocommerce-page #content div.product .gallery-vertical .woocommerce-product-gallery .flex-control-thumbs.flex-control-thumbs li{width:70px}.woocommerce #content div.product .gallery-vertical .reign-slick-slider,.woocommerce-page #content div.product .gallery-vertical .reign-slick-slider{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-ms-flex-negative:0;flex-shrink:0;width:70px;height:490px}}@media screen and (max-width:991px){.woocommerce #content div.product .gallery-vertical .woocommerce-product-gallery .flex-control-thumbs.flex-control-thumbs li,.woocommerce-page #content div.product .gallery-vertical .woocommerce-product-gallery .flex-control-thumbs.flex-control-thumbs li{margin:0 5px}}.woocommerce #content div.product .gallery-vertical .reign-slick-slider .slick-arrow,.woocommerce-page #content div.product .gallery-vertical .reign-slick-slider .slick-arrow{cursor:pointer;position:absolute;z-index:1;top:auto;right:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);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;width:26px;height:26px;border-radius:26px;color:#555;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);text-indent:-9999px;-webkit-transition:all .2s;transition:all .2s}@media screen and (max-width:991px){.woocommerce #content div.product .gallery-vertical .reign-slick-slider .slick-arrow,.woocommerce-page #content div.product .gallery-vertical .reign-slick-slider .slick-arrow{top:50%;bottom:auto;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.woocommerce #content div.product .gallery-vertical .reign-slick-slider .slick-arrow:before,.woocommerce-page #content div.product .gallery-vertical .reign-slick-slider .slick-arrow:before{content:"";width:8px;height:8px;border-top:2px solid currentColor;border-left:2px solid currentColor}@media screen and (min-width:992px){.woocommerce #content div.product .gallery-vertical .reign-slick-slider .slick-arrow.reign-slick-prev,.woocommerce-page #content div.product .gallery-vertical .reign-slick-slider .slick-arrow.reign-slick-prev{top:5px}.woocommerce #content div.product .gallery-vertical .reign-slick-slider .slick-arrow.reign-slick-prev::before,.woocommerce-page #content div.product .gallery-vertical .reign-slick-slider .slick-arrow.reign-slick-prev::before{-webkit-transform:translateY(1px) rotate(45deg);-ms-transform:translateY(1px) rotate(45deg);transform:translateY(1px) rotate(45deg)}.woocommerce #content div.product .gallery-vertical .reign-slick-slider .slick-arrow.reign-slick-next,.woocommerce-page #content div.product .gallery-vertical .reign-slick-slider .slick-arrow.reign-slick-next{bottom:5px}.woocommerce #content div.product .gallery-vertical .reign-slick-slider .slick-arrow.reign-slick-next::before,.woocommerce-page #content div.product .gallery-vertical .reign-slick-slider .slick-arrow.reign-slick-next::before{-webkit-transform:translateY(-1px) rotate(-135deg);-ms-transform:translateY(-1px) rotate(-135deg);transform:translateY(-1px) rotate(-135deg)}}@media screen and (max-width:991px){.woocommerce #content div.product .gallery-vertical .reign-slick-slider .slick-arrow.reign-slick-prev,.woocommerce-page #content div.product .gallery-vertical .reign-slick-slider .slick-arrow.reign-slick-prev{left:0;right:auto}.woocommerce #content div.product .gallery-vertical .reign-slick-slider .slick-arrow.reign-slick-prev:before,.woocommerce-page #content div.product .gallery-vertical .reign-slick-slider .slick-arrow.reign-slick-prev:before{-webkit-transform:translateX(2px) rotate(-45deg);-ms-transform:translateX(2px) rotate(-45deg);transform:translateX(2px) rotate(-45deg)}.woocommerce #content div.product .gallery-vertical .reign-slick-slider .slick-arrow.reign-slick-next,.woocommerce-page #content div.product .gallery-vertical .reign-slick-slider .slick-arrow.reign-slick-next{right:0;left:auto}.woocommerce #content div.product .gallery-vertical .reign-slick-slider .slick-arrow.reign-slick-next:before,.woocommerce-page #content div.product .gallery-vertical .reign-slick-slider .slick-arrow.reign-slick-next:before{-webkit-transform:translateX(-2px) rotate(135deg);-ms-transform:translateX(-2px) rotate(135deg);transform:translateX(-2px) rotate(135deg)}}.woocommerce #content div.product .gallery-vertical .reign-slick-slider .slick-arrow.slick-disabled,.woocommerce-page #content div.product .gallery-vertical .reign-slick-slider .slick-arrow.slick-disabled{-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;cursor:inherit;opacity:.5}.woocommerce #content div.product .gallery-vertical .woocommerce-product-gallery .flex-control-thumbs,.woocommerce-page #content div.product .gallery-vertical .woocommerce-product-gallery .flex-control-thumbs{display:block}.woocommerce #content div.product .gallery-vertical .woocommerce-product-gallery .flex-control-thumbs .slick-arrow+.slick-list,.woocommerce-page #content div.product .gallery-vertical .woocommerce-product-gallery .flex-control-thumbs .slick-arrow+.slick-list{margin:40px 0}@media screen and (max-width:991px){.woocommerce #content div.product .gallery-vertical .woocommerce-product-gallery .flex-control-thumbs .slick-arrow+.slick-list,.woocommerce-page #content div.product .gallery-vertical .woocommerce-product-gallery .flex-control-thumbs .slick-arrow+.slick-list{margin:0 40px}}.woocommerce #content div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1),.woocommerce-page #content div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none}.woocommerce div.product .summary .product_title,.woocommerce div.product .summary .woocommerce-product-rating{margin:0 0 15px}.woocommerce div.product .summary .woocommerce-product-rating{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce div.product .summary form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap;gap:15px}.woocommerce div.product .summary form.cart::before{content:none}.woocommerce div.product .summary p.price,.woocommerce div.product .summary span.price{margin:0 0 15px}.woocommerce div.product .summary p.price,.woocommerce div.product .summary p.price ins,.woocommerce div.product .summary span.price,.woocommerce div.product .summary span.price ins{color:inherit;text-decoration:none}.woocommerce div.product .summary p.price del,.woocommerce div.product .summary p.price ins del,.woocommerce div.product .summary span.price del,.woocommerce div.product .summary span.price ins del{font-size:16px}.woocommerce div.product .summary form.cart .variations label{color:var(--reign-site-headings-color);font-weight:500}.woocommerce div.product .summary form.cart table:not(.ui-datepicker-calendar) tr{margin:0 0 10px;display:block}.woocommerce div.product .summary form.cart table:not(.ui-datepicker-calendar) tr td,.woocommerce div.product .summary form.cart table:not(.ui-datepicker-calendar) tr th{display:block;padding:0;position:relative}.woocommerce div.product .summary form.cart table.woocommerce-grouped-product-list tr{width:100%;vertical-align:middle}.woocommerce div.product .summary form.cart table.woocommerce-grouped-product-list tr td{width:auto!important;vertical-align:middle;display:inline-block}.woocommerce-variation.single_variation{margin:0 0 10px}.single-product .product_meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px;background-color:var(--reign-site-secondary-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.single-product .product_meta>span{font-weight:600;margin:0 0 15px;position:relative}.single-product .product_meta>span:last-child{margin-bottom:0}.single-product .product_meta>span>a,.single-product .product_meta>span>span{border:none;font-weight:400}.woocommerce-product-rating .count{display:inline-block;background:0 0;color:inherit;font-size:inherit;width:auto;padding:0}.woocommerce-product-gallery .woocommerce-product-gallery__image{border-radius:var(--reign-global-border-radius)}.woocommerce .woocommerce-product-details__short-description{margin:0;padding:0;margin-bottom:15px}.woocommerce .woocommerce-product-details__short-description p{margin:0}.woocommerce .woocommerce-product-details__short-description a{color:var(--reign-accent-color)}.woocommerce .woocommerce-product-details__short-description a:hover{color:var(--reign-accent-hover-color)}.woocommerce .quantity .product_quantity_minus,.woocommerce .quantity .product_quantity_plus{width:40px;height:40px;display:inline-block;background-color:var(--reign-site-sections-bg-color);color:var(--reign-site-body-text-color);padding:0;border-radius:0;font-size:20px;cursor:pointer;line-height:36px;vertical-align:middle;text-align:center;float:left;border:1px solid var(--reign-site-border-color);margin:0 -1px}.woocommerce .quantity .product_quantity_minus{border-radius:var(--reign-global-border-radius-inner) 0 0 var(--reign-global-border-radius-inner)}.woocommerce .quantity .product_quantity_plus{border-radius:0 var(--reign-global-border-radius-inner) var(--reign-global-border-radius-inner) 0}.woocommerce .quantity .qty{display:inline-block;height:40px;width:60px;vertical-align:top;border:1px solid var(--reign-site-border-color);font-size:14px;font-family:inherit;float:left;border-radius:0!important;color:inherit}.woocommerce .quantity input[type=number]::-webkit-inner-spin-button,.woocommerce .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.woocommerce .quantity input[type=number]{-moz-appearance:textfield}.related.products h2{margin:0 0 10px}@media screen and (max-width:767px){.woocommerce div.product .woocommerce-tabs ul.tabs.slick-slider{overflow:visible}.woocommerce div.product .woocommerce-tabs ul.tabs.slick-slider .slick-list{overflow:visible}}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0 10px;margin:0;background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-bottom:0;border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li{position:relative;margin:0;margin-right:1rem;padding:0;border-radius:0;background:0 0;border:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child{margin-right:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:var(--reign-site-sections-bg-color);border-bottom-color:transparent}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{content:"";position:absolute;left:0;bottom:0;height:2px;z-index:1;width:100%;background-color:var(--reign-colors-theme);box-shadow:none;border:0;border-radius:0;display:block}.woocommerce div.product .woocommerce-tabs ul.tabs button.slick-next,.woocommerce div.product .woocommerce-tabs ul.tabs button.slick-prev{top:50%;background-color:transparent;color:var(--reign-site-body-text-color);border:0}.woocommerce div.product .woocommerce-tabs ul.tabs button.slick-next i,.woocommerce div.product .woocommerce-tabs ul.tabs button.slick-prev i{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs button.slick-next:hover,.woocommerce div.product .woocommerce-tabs ul.tabs button.slick-prev:hover{background-color:transparent;color:var(--reign-site-body-text-color);border:0}.woocommerce div.product .woocommerce-tabs ul.tabs button.slick-next.slick-disabled,.woocommerce div.product .woocommerce-tabs ul.tabs button.slick-prev.slick-disabled{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs .slick-next:before,.woocommerce div.product .woocommerce-tabs ul.tabs .slick-prev:before{content:none}.woocommerce div.product .woocommerce-tabs ul.tabs:hover button i{display:block}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:15px;font-weight:500;padding:1em 1.5em;color:var(--reign-site-link-color);display:block;text-align:center;position:relative}@media (max-width:767px){.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:var(--reign-site-link-hover-color)}@media (max-width:767px){.woocommerce div.product .woocommerce-tabs ul.tabs li a span.rg-wc-tab{background:#000;color:#fff;left:0;top:auto;bottom:30px;opacity:0;font-size:13px;padding:5px 10px;pointer-events:none;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;box-shadow:2px 2px 6px rgba(0,0,0,.28);display:block;position:absolute;border-radius:5px}.woocommerce div.product .woocommerce-tabs ul.tabs li a span.rg-wc-tab::after{content:"";position:absolute;bottom:-14px;left:50%;margin-left:-7px;border-width:7px;border-style:solid;border-color:#000 transparent transparent transparent}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover span.rg-wc-tab{opacity:1;pointer-events:auto;bottom:50px}}.woocommerce div.product .woocommerce-tabs ul.tabs li a:before{content:"\f02b";font-family:"Font Awesome 6 Pro",reign-icons;color:inherit;display:inline-block;margin-right:6px;font-size:15px}@media (max-width:767px){.woocommerce div.product .woocommerce-tabs ul.tabs li a:before{margin-right:0}}.woocommerce div.product .woocommerce-tabs ul.tabs li.description_tab a:before{content:"\f036"}.woocommerce div.product .woocommerce-tabs ul.tabs li.additional_information_tab a:before{content:"\f1b2"}.woocommerce div.product .woocommerce-tabs ul.tabs li.reviews_tab a:before{content:"\f5c0"}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background:var(--reign-site-sections-bg-color);color:var(--reign-colors-theme)}.woocommerce div.product .woocommerce-tabs ul.tabs::before{z-index:0;border-color:var(--reign-site-border-color)}.woocommerce div.product .woocommerce-tabs .panel{background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);padding:20px;border-top:0;border-radius:0 0 var(--reign-global-border-radius) var(--reign-global-border-radius)}.woocommerce div.product div#reviews.woocommerce-Reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:40px}@media screen and (max-width:767px){.woocommerce div.product div#reviews.woocommerce-Reviews{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.woocommerce div.product div#reviews.woocommerce-Reviews .clear{display:none}@media screen and (min-width:768px){.woocommerce div.product div#reviews.woocommerce-Reviews div#comments{-webkit-box-flex:1;-ms-flex:1;flex:1}}.woocommerce div.product div#reviews.woocommerce-Reviews div#review_form_wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:768px){.woocommerce div.product div#reviews.woocommerce-Reviews div#review_form_wrapper{max-width:42%}}.woocommerce div.product div#reviews.woocommerce-Reviews div#review_form_wrapper #review_form{background:var(--reign-site-secondary-bg-color);padding:20px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.woocommerce div.product div#reviews.woocommerce-Reviews #comments ol.commentlist{max-height:500px}.woocommerce div.product div#reviews.woocommerce-Reviews #comments ol.commentlist li{margin:0 0 30px;padding-right:24px;min-height:90px;border-bottom:1px solid var(--reign-site-border-color)}.woocommerce div.product div#reviews.woocommerce-Reviews #comments ol.commentlist li:last-child{margin-bottom:0;border-bottom:0}.woocommerce div.product div#reviews.woocommerce-Reviews #comments ol.commentlist .mCSB_scrollTools .mCSB_draggerContainer{background:var(--reign-site-secondary-bg-color);width:4px}.woocommerce div.product div#reviews.woocommerce-Reviews #comments ol.commentlist .mCSB_scrollTools{opacity:1;width:0;margin:0}.woocommerce div.product div#reviews.woocommerce-Reviews #comments ol.commentlist li img.avatar{padding:0;width:60px;height:60px;border:0;border-radius:var(--reign-global-border-radius)}.woocommerce div.product div#reviews.woocommerce-Reviews #comments ol.commentlist li .comment-text{margin:0 0 0 80px;background:0 0;padding:0;border:0}.woocommerce div.product div#reviews.woocommerce-Reviews #comments ol.commentlist li .comment-text .star-rating{font-size:14px}.woocommerce div.product div#reviews.woocommerce-Reviews #comments ol.commentlist li .meta{color:var(--reign-site-headings-color);margin:0 0 8px}.woocommerce div.product div#reviews.woocommerce-Reviews .description{font-size:14px}.woocommerce div.product div#reviews.woocommerce-Reviews span#reply-title{font-size:24px;color:var(--reign-site-headings-color);font-weight:500;margin:0 0 10px;display:block}.woocommerce div.product div#reviews.woocommerce-Reviews #commentform label{display:inline-block;margin:0 0 5px}.woocommerce div.product div#reviews.woocommerce-Reviews #commentform label[for=wp-comment-cookies-consent]{display:inline}.woocommerce div.product div#reviews.woocommerce-Reviews #review_form #respond p{margin:0 0 15px}.woocommerce div.product div#reviews.woocommerce-Reviews #review_form .stars a{display:inline-block;font-weight:700;margin-right:10px;margin-bottom:15px;text-indent:-9999px;position:relative;font-size:14px;color:#b7b7b7;border-right:1px solid var(--reign-site-border-color)}.woocommerce div.product div#reviews.woocommerce-Reviews #review_form .stars a:before{font-family:"Font Awesome 6 Pro",reign-icons;font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:0;text-indent:0}.woocommerce div.product div#reviews.woocommerce-Reviews #review_form .stars a.star-1{width:25px}.woocommerce div.product div#reviews.woocommerce-Reviews #review_form .stars a.star-1:before{content:"\f005"}.woocommerce div.product div#reviews.woocommerce-Reviews #review_form .stars a.star-2{width:45px}.woocommerce div.product div#reviews.woocommerce-Reviews #review_form .stars a.star-2:before{content:"\f005\f005"}.woocommerce div.product div#reviews.woocommerce-Reviews #review_form .stars a.star-3{width:60px}.woocommerce div.product div#reviews.woocommerce-Reviews #review_form .stars a.star-3:before{content:"\f005\f005\f005"}.woocommerce div.product div#reviews.woocommerce-Reviews #review_form .stars a.star-4{width:75px}.woocommerce div.product div#reviews.woocommerce-Reviews #review_form .stars a.star-4:before{content:"\f005\f005\f005\f005"}.woocommerce div.product div#reviews.woocommerce-Reviews #review_form .stars a.star-5{width:95px;border-right:0}.woocommerce div.product div#reviews.woocommerce-Reviews #review_form .stars a.star-5:before{content:"\f005\f005\f005\f005\f005"}.woocommerce div.product div#reviews.woocommerce-Reviews #review_form .stars a.active,.woocommerce div.product div#reviews.woocommerce-Reviews #review_form .stars a:hover{color:#ffc107}@media (min-width:992px){.woocommerce-page.woo-single-product-layout1 #content div.product.has-gallery-images .gallery-vertical span.onsale,.woocommerce.woo-single-product-layout1 #content div.product.has-gallery-images .gallery-vertical span.onsale{top:34px;left:124px}}.woocommerce-page.woo-single-product-layout1 #content div.product div#reviews.woocommerce-Reviews,.woocommerce.woo-single-product-layout1 #content div.product div#reviews.woocommerce-Reviews{margin:30px 0 30px}.woocommerce-page.woo-single-product-layout1 #content div.product div#reviews.woocommerce-Reviews #comments,.woocommerce.woo-single-product-layout1 #content div.product div#reviews.woocommerce-Reviews #comments{background:var(--reign-site-sections-bg-color);padding:20px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.woocommerce-page.woo-single-product-layout1 #content div.product .flex-control-thumbs,.woocommerce.woo-single-product-layout1 #content div.product .flex-control-thumbs{width:70%}@media screen and (max-width:768px){.woocommerce-page.woo-single-product-layout1 #content div.product .flex-control-thumbs,.woocommerce.woo-single-product-layout1 #content div.product .flex-control-thumbs{width:100%}}.woocommerce-page.woo-single-product-layout1 #content div.product button,.woocommerce.woo-single-product-layout1 #content div.product button{border-radius:var(--reign-global-button-radius)}.woocommerce-page.woo-single-product-layout1 #content div.product div.images,.woocommerce.woo-single-product-layout1 #content div.product div.images{margin-bottom:0}.woocommerce-page.woo-single-product-layout1 #content div.product .product-gallery-summary,.woocommerce.woo-single-product-layout1 #content div.product .product-gallery-summary{margin:0 0 2em;padding:20px;background-color:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.woocommerce-page.woo-single-product-layout1 #content div.product .product-gallery-summary span.onsale,.woocommerce.woo-single-product-layout1 #content div.product .product-gallery-summary span.onsale{top:35px;left:35px}@media screen and (max-width:768px){.woocommerce-page.woo-single-product-layout1 #content div.product .product-gallery-summary span.onsale,.woocommerce.woo-single-product-layout1 #content div.product .product-gallery-summary span.onsale{top:30px;left:30px}}@media screen and (max-width:768px){.woocommerce-page.woo-single-product-layout1 #content div.product .product-gallery-summary,.woocommerce.woo-single-product-layout1 #content div.product .product-gallery-summary{padding:15px}}.woocommerce-page.woo-single-product-layout1 #content div.product .product-gallery-summary .reign-flexslider,.woocommerce.woo-single-product-layout1 #content div.product .product-gallery-summary .reign-flexslider{padding:0 40px}.woocommerce-page.woo-single-product-layout1 #content div.product .product-gallery-summary.gallery-vertical .flex-control-thumbs,.woocommerce.woo-single-product-layout1 #content div.product .product-gallery-summary.gallery-vertical .flex-control-thumbs{width:100%}.woocommerce-page.woo-single-product-layout1 #content div.product .product-gallery-summary.gallery-vertical .flex-control-thumbs li img,.woocommerce.woo-single-product-layout1 #content div.product .product-gallery-summary.gallery-vertical .flex-control-thumbs li img{min-width:60px}.woocommerce-page.woo-single-product-layout1 #content div.product .product-gallery-summary .entry-summary,.woocommerce-page.woo-single-product-layout1 #content div.product .woocommerce div.product .product-gallery-summary div.summary,.woocommerce.woo-single-product-layout1 #content div.product .product-gallery-summary .entry-summary,.woocommerce.woo-single-product-layout1 #content div.product .woocommerce div.product .product-gallery-summary div.summary{background-color:transparent;margin-bottom:0;border:0}@media screen and (min-width:768px){.woocommerce-page.woo-single-product-layout1 #content div.product .product-gallery-summary .entry-summary,.woocommerce-page.woo-single-product-layout1 #content div.product .woocommerce div.product .product-gallery-summary div.summary,.woocommerce.woo-single-product-layout1 #content div.product .product-gallery-summary .entry-summary,.woocommerce.woo-single-product-layout1 #content div.product .woocommerce div.product .product-gallery-summary div.summary{padding:0;padding-left:30px;margin-left:0}.woocommerce-page.woo-single-product-layout1 #content div.product .product-gallery-summary .entry-summary,.woocommerce-page.woo-single-product-layout1 #content div.product .product-gallery-summary .woocommerce-product-gallery,.woocommerce.woo-single-product-layout1 #content div.product .product-gallery-summary .entry-summary,.woocommerce.woo-single-product-layout1 #content div.product .product-gallery-summary .woocommerce-product-gallery{max-width:50%;width:50%}}@media screen and (max-width:768px){.woocommerce-page.woo-single-product-layout1 #content div.product .product-gallery-summary .entry-summary,.woocommerce-page.woo-single-product-layout1 #content div.product .woocommerce div.product .product-gallery-summary div.summary,.woocommerce.woo-single-product-layout1 #content div.product .product-gallery-summary .entry-summary,.woocommerce.woo-single-product-layout1 #content div.product .woocommerce div.product .product-gallery-summary div.summary{padding:0;padding-top:20px}}.woocommerce-page.woo-single-product-layout1 #content div.product .woocommerce-tabs ul.tabs,.woocommerce.woo-single-product-layout1 #content div.product .woocommerce-tabs ul.tabs{background:0 0;margin:0 0 1.618em;border:0}.woocommerce-page.woo-single-product-layout1 #content div.product .woocommerce-tabs ul.tabs li,.woocommerce.woo-single-product-layout1 #content div.product .woocommerce-tabs ul.tabs li{border:0;margin:0}.woocommerce-page.woo-single-product-layout1 #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce.woo-single-product-layout1 #content div.product .woocommerce-tabs ul.tabs li a{padding:1em 2em}.woocommerce-page.woo-single-product-layout1 #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce.woo-single-product-layout1 #content div.product .woocommerce-tabs ul.tabs li.active{background-color:transparent}.woocommerce-page.woo-single-product-layout1 #content div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce.woo-single-product-layout1 #content div.product .woocommerce-tabs ul.tabs li.active a{background:0 0}.woocommerce-page.woo-single-product-layout1 #content div.product .woocommerce-tabs ul.tabs li.active::before,.woocommerce.woo-single-product-layout1 #content div.product .woocommerce-tabs ul.tabs li.active::before{top:auto;bottom:0;height:1px}.woocommerce-page.woo-single-product-layout1 #content div.product .woocommerce-tabs .panel,.woocommerce.woo-single-product-layout1 #content div.product .woocommerce-tabs .panel{border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}@media screen and (min-width:768px){.woocommerce-page.woo-single-product-layout2 #content div.product #comments ol.commentlist,.woocommerce.woo-single-product-layout2 #content div.product #comments ol.commentlist{max-height:100%!important}.woocommerce-page.woo-single-product-layout2 #content div.product #comments ol.commentlist .mCSB_scrollTools .mCSB_draggerContainer,.woocommerce.woo-single-product-layout2 #content div.product #comments ol.commentlist .mCSB_scrollTools .mCSB_draggerContainer{display:none!important}}.woocommerce-page.woo-single-product-layout2 #content div.product .product-gallery-summary .entry-summary,.woocommerce-page.woo-single-product-layout2 #content div.product .woocommerce div.product .product-gallery-summary div.summary,.woocommerce.woo-single-product-layout2 #content div.product .product-gallery-summary .entry-summary,.woocommerce.woo-single-product-layout2 #content div.product .woocommerce div.product .product-gallery-summary div.summary{padding:0;background:0 0;border:0}@media (min-width:992px){.woocommerce-page.woo-single-product-layout2 #content div.product.has-gallery-images .gallery-vertical span.onsale,.woocommerce.woo-single-product-layout2 #content div.product.has-gallery-images .gallery-vertical span.onsale{left:106px}}.woocommerce-page.woo-single-product-layout2 #content div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1),.woocommerce.woo-single-product-layout2 #content div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none}.woocommerce-page.woo-single-product-layout2 #content div.product .related.products,.woocommerce-page.woo-single-product-layout2 #content div.product section.up-sells,.woocommerce.woo-single-product-layout2 #content div.product .related.products,.woocommerce.woo-single-product-layout2 #content div.product section.up-sells{margin-top:30px;padding-top:30px;border-top:1px solid var(--reign-site-border-color)}.reign-summary-bar-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--reign-site-secondary-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);margin:30px 0;padding:20px}@media screen and (max-width:543px){.reign-summary-bar-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}}.reign-summary-bar-wrapper .summary-bar-left{display:-webkit-box;display:-ms-flexbox;display:flex;-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20%;min-width:200px}@media screen and (max-width:543px){.reign-summary-bar-wrapper .summary-bar-left{width:100%}}.reign-summary-bar-wrapper .summary-bar-left span.average-rating-value{font-size:48px;line-height:normal;color:var(--reign-site-headings-color);margin:0 0 5px}.reign-summary-bar-wrapper .summary-bar-left span.average-rating{font-size:15px;margin:0 0 5px}.reign-summary-bar-wrapper .summary-bar-left span.rating-count{color:var(--reign-site-headings-color)}.reign-summary-bar-wrapper .star-filled{color:#ffb800}.reign-summary-bar-wrapper .star-empty{color:#ddd}.reign-summary-bar-wrapper .summary-bar-right{-webkit-box-flex:1;-ms-flex:1;flex:1;border-left:1px solid var(--reign-site-border-color);padding-left:40px}@media screen and (max-width:543px){.reign-summary-bar-wrapper .summary-bar-right{border-left:0;padding-left:0}}.reign-summary-bar-wrapper .summary-bar-right .rating-label{display:inline-block;min-width:100px;font-size:15px}.reign-summary-bar-wrapper .summary-bar-right .rating-bar{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.reign-summary-bar-wrapper .summary-bar-right .rating-bar:hover .bar{background-color:#e8a801}.reign-summary-bar-wrapper .summary-bar-right .bar-container{border-radius:100px;overflow:hidden;height:10px;width:100%;background:var(--reign-site-sections-bg-color)}.reign-summary-bar-wrapper .summary-bar-right .bar-container .bar{background-color:#ffb800;height:100%}.reign-summary-bar-wrapper .summary-bar-right span.rating-count{min-width:30px;font-size:15px;color:var(--reign-site-headings-color)}section.up-sells{margin:0 0 20px}section.up-sells h2{margin:0 0 10px}.woocommerce ul.products li.product .wcpv-sold-by-loop{margin:5px 0 15px;padding:0 10px}.product div.summary .wcpv-sold-by-single{margin-bottom:-1px;font-weight:600;padding:10px 0;border-bottom:1px solid var(--reign-site-border-color);font-style:normal}.product div.summary .wcpv-sold-by-single a{font-weight:400}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid var(--reign-site-border-color);padding:20px;margin:2em 0;text-align:left;background:var(--reign-site-sections-bg-color);border-radius:var(--reign-global-border-radius)}.woocommerce-account .rg-my-account-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-account .rg-my-account-content-wrapper .woocommerce-MyAccount-navigation ul{margin:0;list-style:none}.woocommerce-account .rg-my-account-content-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link{position:relative;margin:0}.woocommerce-account .rg-my-account-content-wrapper .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a{display:block;position:relative;font-weight:400;padding:10px 0;padding-left:30px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.woocommerce-account .rg-my-account-content-wrapper .woocommerce-MyAccount-navigation-wrapper{position:relative}.woocommerce-account .rg-my-account-content-wrapper .woocommerce-MyAccount-navigation-wrapper .rg-MyAccount-navigation-heading{display:none}@media screen and (max-width:768px){.woocommerce-account .rg-my-account-content-wrapper .woocommerce-MyAccount-navigation-wrapper .rg-MyAccount-navigation-heading{display:block;padding:12px 20px;text-transform:uppercase;background:var(--reign-site-secondary-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.woocommerce-account .rg-my-account-content-wrapper .woocommerce-MyAccount-navigation-wrapper .rg-MyAccount-navigation-heading h5{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-account .rg-my-account-content-wrapper .woocommerce-MyAccount-navigation-wrapper .rg-MyAccount-navigation-heading+ul.woocommerce-MyAccount-menu{margin-top:15px;display:none}}.woocommerce-account .rg-my-account-content-wrapper>.woocommerce-MyAccount-content .form-row{margin:0 0 10px}.woocommerce-account .woocommerce-MyAccount-content{width:100%}.rg-woo-account-user{margin-bottom:20px}.rg-woo-account-user .rg-woo-account-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:300px}.rg-woo-account-user .rg-woo-account-content-wrapper .rg-woo-user-avatar{margin-right:15px}.rg-woo-account-user .rg-woo-account-content-wrapper .rg-woo-user-avatar img{max-width:80px;height:80px;border-radius:100%}.rg-woo-account-user .rg-woo-account-content-wrapper .rg-woo-user-info{width:-webkit-calc(100% - 95px);width:calc(100% - 95px)}.rg-woo-account-user .rg-woo-account-content-wrapper .rg-woo-user-info>div{display:block;margin-bottom:7px;line-height:normal}.rg-woo-account-user .rg-woo-account-content-wrapper .rg-woo-user-info>div:last-child{margin-bottom:0}.rg-woo-account-user .rg-woo-account-content-wrapper .rg-woo-user-info .user-email{font-size:80%;word-break:break-word}.rg-woo-account-user .rg-woo-account-content-wrapper .rg-woo-user-info .user-name{color:var(--reign-site-headings-color);font-weight:600}.rg-woo-account-user .rg-woo-account-content-wrapper .rg-woo-user-info .user-logout a{font-size:80%;text-decoration:none;text-transform:uppercase;border:0;color:var(--reign-colors-theme)}li.woocommerce-MyAccount-navigation-link a:after{content:"\f02b";font-family:"Font Awesome 6 Pro",reign-icons;font-size:18px;position:absolute;top:7px;left:0}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard a:after{content:"\f0e4"}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders a:after{content:"\f07a"}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads a:after{content:"\f019"}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address a:after{content:"\f015"}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--payment-methods a:after{content:"\f09d"}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account a:after{content:"\f2bd"}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout a:after{content:"\f08b"}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--support-tickets a:after{content:"\f145"}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-inbox a:after{content:"\f01c"}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--following a:after{content:"\f0c0"}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--rma-requests a:after{content:"\f2ea"}body.woocommerce-account ul li.woocommerce-MyAccount-navigation-link--rma-requests a:before{content:none}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--service-orders a:after{content:"\f4c4"}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--services-notification a:after{content:"\f0f3"}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--bookings a:after{content:"\f271"}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--auctions-endpoint a:after{content:"\f0e3"}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--change-username a:after{content:"\f2bb"}.woocommerce-account .rg-my-account-content-wrapper>.woocommerce-MyAccount-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.woocommerce-account .rg-my-account-content-wrapper>.woocommerce-MyAccount-content p:first-child{font-size:16px}.woocommerce-account .rg-my-account-content-wrapper>.woocommerce-MyAccount-content p{font-size:15px}.woocommerce-account .rg-my-account-content-wrapper>.woocommerce-MyAccount-content p a:not(.dokan-btn){text-decoration:underline}.woocommerce-account .rg-my-account-content-wrapper>.woocommerce-MyAccount-content span em{margin-top:8px;display:block}.woocommerce-account .rg-my-account-content-wrapper>.woocommerce-MyAccount-content fieldset{border:0;padding:0;margin:30px 0 15px}.woocommerce-account .rg-my-account-content-wrapper>.woocommerce-MyAccount-content fieldset legend{margin:0;color:var(--reign-site-headings-color);font-size:18px;font-weight:500;border:0;border-top:1px solid var(--reign-site-border-color);padding-top:20px;display:block;width:100%;line-height:1;margin-bottom:15px}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin:0 0 10px;font-size:24px}.woocommerce-account .addresses .title h3{float:left;margin-bottom:20px}.woocommerce-Address address{font-style:normal}@media screen and (max-width:768px){.rg-my-account-content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-account .woocommerce .rg-my-account-content-wrapper .woocommerce-MyAccount-content{width:100%;padding:0;border-left:0;margin-left:0}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_default .rg-MyAccount-navigation-heading+ul.woocommerce-MyAccount-menu li.woocommerce-MyAccount-navigation-link a:before{display:none}}.woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details address{border-radius:var(--reign-global-border-radius)}.woocommerce-account .woocommerce .woocommerce-Address header{padding:12px;border:1px var(--reign-site-border-color) solid;border-bottom:0;border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}.woocommerce-account .woocommerce .woocommerce-Address header h3{font-size:18px;margin:0}.woocommerce-account .woocommerce .woocommerce-Address header a.edit{font-size:15px;margin-top:.5em;color:var(--reign-site-link-hover-color)}.woocommerce-account .woocommerce .woocommerce-Address address{margin:0;padding:12px;border:1px var(--reign-site-border-color) solid;font-style:normal;border-radius:0 0 var(--reign-global-border-radius) var(--reign-global-border-radius)}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:9px 12px}.woocommerce .woocommerce-order-details:last-child{margin:0 0 1.625rem}.woocommerce table.my_account_orders{font-size:inherit}.woocommerce-account .rg-my-account-content-wrapper .woocommerce-Addresses .col-1,.woocommerce-account .rg-my-account-content-wrapper .woocommerce-Addresses .col-2,.woocommerce-account .rg-my-account-content-wrapper .woocommerce-MyAccount-content .col-1,.woocommerce-account .rg-my-account-content-wrapper .woocommerce-MyAccount-content .col-2,.woocommerce-account .rg-my-account-content-wrapper .woocommerce-columns--addresses .col-1,.woocommerce-account .rg-my-account-content-wrapper .woocommerce-columns--addresses .col-2{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%;padding:0}.woocommerce-account .rg-my-account-content-wrapper .woocommerce-Addresses .col-1.col-1,.woocommerce-account .rg-my-account-content-wrapper .woocommerce-Addresses .col-2.col-1,.woocommerce-account .rg-my-account-content-wrapper .woocommerce-MyAccount-content .col-1.col-1,.woocommerce-account .rg-my-account-content-wrapper .woocommerce-MyAccount-content .col-2.col-1,.woocommerce-account .rg-my-account-content-wrapper .woocommerce-columns--addresses .col-1.col-1,.woocommerce-account .rg-my-account-content-wrapper .woocommerce-columns--addresses .col-2.col-1{margin-bottom:30px}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_default .woocommerce-MyAccount-navigation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:300px;float:none;background-color:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_default .rg-woo-account-user{padding:20px}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_default .rg-woo-account-user .rg-woo-account-content-wrapper .rg-woo-user-avatar img{max-width:60px;height:60px}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_default .rg-woo-account-user .user-logout{display:none!important}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_default .woocommerce-MyAccount-navigation{width:100%;height:100%}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_default .woocommerce-MyAccount-navigation>ul{height:100%}@media screen and (min-width:769px){.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_default .woocommerce-MyAccount-navigation>ul{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_default .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a{display:block;position:relative;font-weight:400;padding:15px 0;padding-left:60px;border-left:2px solid transparent}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_default .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a:after{left:20px;top:15px}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_default .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a:hover,.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_default .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link.is-active a{color:var(--reign-colors-theme);background-color:rgba(var(--reign-colors-theme-rgb),.1);border-left:2px solid currentColor}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_default .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout{margin-top:auto;display:block;border-top:1px solid var(--reign-site-border-color)}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_default .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout a{color:var(--reign-colors-theme);border-radius:0 0 var(--reign-global-border-radius) var(--reign-global-border-radius)}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_default>.woocommerce-MyAccount-content{margin-left:30px;padding:20px;background-color:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}@media screen and (max-width:768px){.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_default>.woocommerce-MyAccount-content{margin-left:0;margin-top:30px}}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_default .woocommerce-address-fields>p{margin:0}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_default .rg-MyAccount-navigation-heading{margin:-20px 20px 20px}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout1 .woocommerce-MyAccount-navigation-wrapper,.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout2 .woocommerce-MyAccount-navigation-wrapper{min-width:320px;float:none;width:320px}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout1 .woocommerce-MyAccount-navigation,.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout2 .woocommerce-MyAccount-navigation{width:100%}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout1 .woocommerce-MyAccount-navigation ul li,.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout2 .woocommerce-MyAccount-navigation ul li{display:block;margin:0 0 10px}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout1 .woocommerce-MyAccount-navigation ul li:last-child,.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout2 .woocommerce-MyAccount-navigation ul li:last-child{margin-bottom:0}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout1 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link.is-active a,.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout1 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link.is-active a:hover,.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout2 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link.is-active a,.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout2 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link.is-active a:hover{background-color:var(--reign-site-sections-bg-color)}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout1 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a,.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout2 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a{padding:12px 15px;padding-left:50px;border-radius:100px}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout1 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a::after,.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout2 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a::after{font-size:16px;left:15px;top:0;bottom:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout1 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a:hover,.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout2 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a:hover{background-color:var(--reign-site-sections-bg-color)}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout1{background-color:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);min-height:400px;width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout1 .woocommerce-MyAccount-navigation-wrapper{margin:0;padding:20px;background-color:rgba(var(--reign-colors-theme-rgb),.1);border-radius:var(--reign-global-border-radius) 0 0 var(--reign-global-border-radius)}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout1 .rg-woo-account-user .rg-woo-account-content-wrapper{max-width:100%;-ms-flex-flow:nowrap;flex-flow:nowrap;padding:15px;padding-bottom:60px;position:relative;background-color:var(--reign-site-sections-bg-color);border-radius:var(--reign-global-border-radius);box-shadow:var(--reign-more-options-box-shadow)}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout1 .rg-woo-account-user .rg-woo-account-content-wrapper::after{content:"";display:block;width:100%;position:absolute;height:1px;background:var(--reign-site-border-color);left:0;bottom:45px}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout1 .rg-woo-account-user .rg-woo-account-content-wrapper img{max-width:52px;width:52px;height:52px;border-radius:100%}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout1 .rg-woo-account-user .rg-woo-account-content-wrapper .rg-woo-user-info{width:100%}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout1 .rg-woo-account-user .rg-woo-account-content-wrapper .rg-woo-user-info .user-logout{position:absolute;bottom:15px}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout1 .rg-woo-account-user .rg-woo-account-content-wrapper .rg-woo-user-info .user-logout a{text-transform:capitalize;font-size:90%}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout1 .rg-woo-account-user .rg-woo-account-content-wrapper .rg-woo-user-info .user-logout a::before{content:"\f08b";font-family:"Font Awesome 6 Pro",reign-icons;margin-right:10px}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout1 .woocommerce-MyAccount-content{padding:20px}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout2 .woocommerce-MyAccount-navigation-wrapper{margin-right:20px;padding:20px;background-color:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout2>.woocommerce-MyAccount-content{background-color:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);min-height:400px;width:auto;padding:15px;-webkit-box-flex:1;-ms-flex:1;flex:1}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout2 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link.is-active a,.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout2 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link.is-active a:hover{background-color:var(--reign-colors-theme);color:#fff}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout2 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a{padding:12px 15px;padding-left:50px;border-radius:6px}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout2 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a::after{font-size:16px;left:15px;top:0;bottom:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout2 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a:hover{background-color:rgba(var(--reign-colors-theme-rgb),.1)}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout2 .rg-woo-account-user{margin-bottom:20px;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:center;-ms-flex-align:center;align-items:center;width:100%}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout2 .rg-woo-account-user .rg-woo-account-content-wrapper{width:100%}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout2 .rg-woo-account-user img{max-width:80px;width:80px;height:80px;border-radius:6px}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout2 .rg-woo-account-user span.image{margin:auto;margin-bottom:15px}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout2 .rg-woo-account-user span.image img{border-radius:var(--reign-global-border-radius)}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout3 .woocommerce-MyAccount-navigation-wrapper{background-color:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-bottom:0;border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout3 .woocommerce-MyAccount-navigation-wrapper .rg-woo-account-user{margin-bottom:0;padding:20px;border-bottom:1px solid var(--reign-site-border-color)}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout3 .woocommerce-MyAccount-navigation-wrapper .rg-woo-account-user .rg-woo-account-content-wrapper{max-width:100%}@media screen and (max-width:543px){.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout3 .woocommerce-MyAccount-navigation-wrapper .rg-woo-account-user .rg-woo-account-content-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout3 .woocommerce-MyAccount-navigation-wrapper .rg-woo-account-user .rg-woo-account-content-wrapper .rg-woo-user-avatar img{max-width:52px;height:52px;border-radius:100%}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout3 .woocommerce-MyAccount-navigation-wrapper .rg-woo-account-user .rg-woo-account-content-wrapper .rg-woo-user-info{position:relative;width:100%;padding-right:120px}@media screen and (max-width:543px){.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout3 .woocommerce-MyAccount-navigation-wrapper .rg-woo-account-user .rg-woo-account-content-wrapper .rg-woo-user-info{padding-right:0}}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout3 .woocommerce-MyAccount-navigation-wrapper .rg-woo-account-user .rg-woo-account-content-wrapper .rg-woo-user-info .user-logout{position:absolute;right:0;top:7px}@media screen and (max-width:543px){.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout3 .woocommerce-MyAccount-navigation-wrapper .rg-woo-account-user .rg-woo-account-content-wrapper .rg-woo-user-info .user-logout{position:static;margin-top:15px}}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout3 .woocommerce-MyAccount-navigation-wrapper .rg-woo-account-user .rg-woo-account-content-wrapper .rg-woo-user-info .user-logout a{float:none;display:inline-block;background-color:var(--reign-site-button-bg-color);color:var(--reign-site-button-text-color);padding:10px 20px;border-color:var(--reign-site-button-bg-color);font-size:15px;font-weight:400;line-height:1.5;border-radius:var(--reign-global-button-radius);text-transform:none;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;font-weight:400;text-shadow:none;font-family:inherit}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout3 .woocommerce-MyAccount-navigation-wrapper .rg-woo-account-user .rg-woo-account-content-wrapper .rg-woo-user-info .user-logout a:focus,.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout3 .woocommerce-MyAccount-navigation-wrapper .rg-woo-account-user .rg-woo-account-content-wrapper .rg-woo-user-info .user-logout a:hover{background-color:var(--reign-site-button-bg-hover-color);color:var(--reign-site-button-text-hover-color);border-color:var(--reign-site-button-bg-hover-color)}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout3 .woocommerce-MyAccount-navigation-wrapper .rg-woo-account-user .rg-woo-account-content-wrapper .rg-woo-user-info .user-logout a::before{content:"\f08b";font-family:"Font Awesome 6 Pro",reign-icons;margin-right:10px}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout3 .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation{float:none;width:100%}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout3 .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link{position:relative;margin:0 20px;display:inline-block}@media screen and (max-width:768px){.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout3 .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link{display:block}}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout3 .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{padding:15px}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout3 .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a::after{content:none}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout3 .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active a::after{content:"";display:block;background-color:var(--reign-colors-theme);width:100%;height:3px;position:absolute;bottom:-2px;top:auto;border-radius:100px}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout3>.woocommerce-MyAccount-content{background-color:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:0 0 var(--reign-global-border-radius) var(--reign-global-border-radius);width:auto;padding:30px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:768px){.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout1 .woocommerce-MyAccount-navigation-wrapper{min-width:230px;float:none;width:100%;margin:0 0 10px;border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout2 .woocommerce-MyAccount-navigation-wrapper{min-width:230px;float:none;width:100%;padding:20px 15px;margin:0 0 30px}.woocommerce-account .rg-my-account-content-wrapper.woo_myaccount_layout3 .woocommerce-MyAccount-navigation-wrapper .rg-MyAccount-navigation-heading{border:0;border-radius:0}}.woocommerce-store-notice,p.demo_store{position:fixed;bottom:0;left:0;right:0;margin:0;width:100%;height:60px;font-size:1em;padding:1em 0;text-align:center;background-color:#a46497;color:var(--reign-color-white);z-index:10;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none;margin-top:auto}@media (max-width:767px){.woocommerce-account .woocommerce-MyAccount-content{width:100%}.woocommerce-store-notice,p.demo_store{height:80px}}.rg-woo-breadcrumbs-wrapper{margin-bottom:40px}.rg-woo-breadcrumbs{padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:15px}.rg-woo-breadcrumbs.breadcrumbs{font-weight:500;letter-spacing:0;padding:0}.rg-woo-breadcrumbs.h3{font-size:24px}.rg-woo-breadcrumbs .divider{position:relative;top:0;opacity:.35;margin:0 .5em}.rg-woo-breadcrumbs a{color:var(--reign-site-alternate-text-color)}.rg-woo-breadcrumbs a.current{color:var(--reign-colors-theme)}.rg-woo-breadcrumbs a.current+span{color:var(--reign-colors-theme);opacity:1}@media screen and (max-width:549px){.rg-woo-breadcrumbs .hide-for-small{display:none}}.woocommerce .woocommerce-breadcrumb a:hover{color:var(--reign-site-link-hover-color)}.woocommerce div.product form.cart .group_table td{vertical-align:middle}.select2-container--default .select2-selection--single,.woocommerce form .form-row input.input-text{height:42px}.woocommerce form .form-row textarea{padding:10px 15px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:15px}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:100px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{vertical-align:middle}.product_meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.woocommerce-additional-fields{margin-top:1.625rem}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%}@media screen and (max-width:768px){.woocommerce .cart-collaterals .cart_totals .select2-container,.woocommerce-page .cart-collaterals .cart_totals .select2-container{text-align:left}.woocommerce .cart-collaterals .cart_totals tr:nth-child(2n) td,.woocommerce-page .cart-collaterals .cart_totals tr:nth-child(2n) td{background-color:transparent}}.woocommerce-cart.woocommerce-page table.cart td.actions .input-text{width:120px!important;background:0 0;border-radius:var(--reign-global-button-radius);padding:6px 10px;margin-right:10px}@media screen and (max-width:768px){.woocommerce-cart.woocommerce-page table.cart td.actions .input-text{width:48%!important}}.woocommerce-cart table.cart td,.woocommerce-cart table.cart th{border-top:0;padding-top:10px;padding-bottom:10px}.woocommerce-account .woocommerce-MyAccount-content table.shop_table td,.woocommerce-account .woocommerce-MyAccount-content table.shop_table th,.woocommerce-cart .cart_totals table.shop_table td,.woocommerce-cart .cart_totals table.shop_table th,.woocommerce-order .woocommerce-order-details table.shop_table td,.woocommerce-order .woocommerce-order-details table.shop_table th{border-top:0;padding-top:10px;padding-bottom:10px}.woocommerce-order .woocommerce-order-details table.shop_table tr:first-child th{border-top:0}.woocommerce-cart table.cart img{width:60px}.woocommerce-cart table.cart td.product-remove,.woocommerce-cart table.cart td.product-thumbnail{text-align:center}.woocommerce a.remove{display:inline-block}.woocommerce-account .woocommerce-MyAccount-content table.shop_table tr:last-child td,.woocommerce-cart table.cart tr:last-child td{border-bottom:0}.woocommerce a.remove{font-weight:100}tr.order-total{color:var(--reign-site-headings-color)}.woocommerce .reign-cart-layout.woo_cart_layout1 td.product-name span.woocommerce-Price-amount.amount{display:none}.woocommerce .reign-cart-layout.woo_cart_layout1 td.product-subtotal span.woocommerce-Price-amount.amount{color:var(--reign-site-headings-color)}@media screen and (min-width:768px){.woocommerce .reign-cart-layout.woo_cart_layout1 table.cart .product-price,.woocommerce .reign-cart-layout.woo_cart_layout1 table.cart .product-remove{display:none}.woocommerce .reign-cart-layout.woo_cart_layout1 table.cart td.product-thumbnail{position:relative}.woocommerce .reign-cart-layout.woo_cart_layout1 table.cart td.product-thumbnail img{width:80px;border-radius:var(--reign-global-border-radius)}.woocommerce .reign-cart-layout.woo_cart_layout1 table.cart td.product-thumbnail a.remove{background-color:var(--reign-colors-theme);color:var(--reign-color-white)!important;position:absolute;margin-left:-5px;margin-top:-5px;width:20px;height:20px;font-size:20px;vertical-align:middle}.woocommerce .reign-cart-layout.woo_cart_layout1 table.cart td.product-thumbnail a.remove:hover{background-color:red}.woocommerce .reign-cart-layout.woo_cart_layout1 table.cart td.product-name>a{font-size:20px;display:block;margin:0 0 5px}.woocommerce .reign-cart-layout.woo_cart_layout1 table.cart td.product-name span.woocommerce-Price-amount.amount{display:block;font-size:16px;color:var(--reign-site-alternate-text-color)}.woocommerce .reign-cart-layout.woo_cart_layout1 table.cart td.product-name span.woocommerce-Price-amount.amount::before{content:"\f02b";color:rgba(var(--reign-site-alternate-text-color-rgb),.5);font-family:"Font Awesome 6 Pro",reign-icons;margin-right:5px}.woocommerce .reign-cart-layout.woo_cart_layout1 table.cart td,.woocommerce .reign-cart-layout.woo_cart_layout1 table.cart th{padding-top:20px;padding-bottom:20px}}.woocommerce .reign-cart-layout.woo_cart_layout1 table.shop_table th{font-weight:500;color:var(--reign-site-headings-color)}.woocommerce .reign-cart-layout.woo_cart_layout1 .cart_totals>h2{font-size:18px}.woocommerce .reign-cart-layout.woo_cart_layout1 .cart_totals table.shop_table{border:0}.woocommerce .reign-cart-layout.woo_cart_layout1 .cart_totals table.shop_table td,.woocommerce .reign-cart-layout.woo_cart_layout1 .cart_totals table.shop_table th{padding-left:0;padding-right:0;font-weight:400}.woocommerce .reign-cart-layout.woo_cart_layout1 .cart_totals .wc-proceed-to-checkout{margin:20px 0 0;padding:0}.woocommerce .reign-cart-layout.woo_cart_layout1 .rg-has-border{border:1px solid var(--reign-site-border-color)}.woocommerce .reign-cart-layout.woo_cart_layout1 .quantity .product_quantity_minus,.woocommerce .reign-cart-layout.woo_cart_layout1 .quantity .product_quantity_plus{width:30px}.woocommerce .reign-cart-layout.woo_cart_layout1 .quantity .product_quantity_minus{border-radius:100px 0 0 100px;border-right:0}.woocommerce .reign-cart-layout.woo_cart_layout1 .quantity .product_quantity_plus{border-radius:0 100px 100px 0;border-left:0}.woocommerce .reign-cart-layout.woo_cart_layout1 .quantity .qty{min-width:40px;border-left:0;border-right:0}.woocommerce .reign-cart-layout.woo_cart_layout2{background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.woocommerce .reign-cart-layout.woo_cart_layout2 table.shop_table th{font-weight:500}.woocommerce .reign-cart-layout.woo_cart_layout2 td.product-name span.woocommerce-Price-amount.amount{display:none}.woocommerce .reign-cart-layout.woo_cart_layout2 td.product-subtotal span.woocommerce-Price-amount.amount{color:var(--reign-site-headings-color)}.woocommerce .reign-cart-layout.woo_cart_layout2 table.cart img{border-radius:var(--reign-global-border-radius)}@media screen and (min-width:768px){.woocommerce .reign-cart-layout.woo_cart_layout2 table.cart .product-price{display:none}.woocommerce .reign-cart-layout.woo_cart_layout2 table.cart td.product-name>a{font-size:20px;display:block;margin:0 0 5px}.woocommerce .reign-cart-layout.woo_cart_layout2 table.cart td.product-name span.woocommerce-Price-amount.amount{display:block;font-size:16px;color:var(--reign-site-alternate-text-color)}.woocommerce .reign-cart-layout.woo_cart_layout2 table.cart td.product-name span.woocommerce-Price-amount.amount::before{content:"\f02b";font-family:"Font Awesome 6 Pro",reign-icons;margin-right:5px}.woocommerce .reign-cart-layout.woo_cart_layout2 table.cart td,.woocommerce .reign-cart-layout.woo_cart_layout2 table.cart th{padding-top:20px;padding-bottom:20px}}.woocommerce .reign-cart-layout.woo_cart_layout2 table.cart td,.woocommerce .reign-cart-layout.woo_cart_layout2 table.cart th{border:0;padding-top:20px;padding-bottom:20px}.woocommerce .reign-cart-layout.woo_cart_layout2 .cart_totals>h2{font-size:18px}.woocommerce .reign-cart-layout.woo_cart_layout2 .cart_totals table.shop_table{border:0}.woocommerce .reign-cart-layout.woo_cart_layout2 .cart_totals table.shop_table td,.woocommerce .reign-cart-layout.woo_cart_layout2 .cart_totals table.shop_table th{padding-left:0;padding-right:0;font-weight:400}.woocommerce .reign-cart-layout.woo_cart_layout2 table.shop_table{background-color:transparent;border:0}.woocommerce .reign-cart-layout.woo_cart_layout2 .rg-has-border{background-color:var(--reign-site-secondary-bg-color);height:100%;border:0;border-left:1px solid var(--reign-site-border-color);border-radius:0 var(--reign-global-border-radius) var(--reign-global-border-radius) 0}@media screen and (max-width:991px){.woocommerce .reign-cart-layout.woo_cart_layout2 .rg-has-border{border-left:0;border-radius:0 0 var(--reign-global-border-radius) var(--reign-global-border-radius)}}.woocommerce .reign-cart-layout.woo_cart_layout2 .quantity .product_quantity_minus,.woocommerce .reign-cart-layout.woo_cart_layout2 .quantity .product_quantity_plus{width:30px}.woocommerce .reign-cart-layout.woo_cart_layout2 .quantity .product_quantity_minus{border-radius:var(--reign-global-border-radius) 0 0 var(--reign-global-border-radius);border-right:0}.woocommerce .reign-cart-layout.woo_cart_layout2 .quantity .product_quantity_plus{border-radius:0 var(--reign-global-border-radius) var(--reign-global-border-radius) 0;border-left:0}.woocommerce .reign-cart-layout.woo_cart_layout2 .quantity .qty{min-width:40px;border-left:0;border-right:0}@media screen and (max-width:991px){.reign-cart-layout .wb-grid-cell{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.woocommerce .cross-sells{margin-top:20px}.woocommerce .cross-sells h2{margin:0 0 5px}.woocommerce .cross-sells ul.products:not(.elementor-grid).columns-2 li.product,.woocommerce .cross-sells ul.products:not(.elementor-grid).columns-4 li.product,.woocommerce .cross-sells ul.products:not(.elementor-grid).columns-5 li.product,.woocommerce .cross-sells ul.products:not(.elementor-grid).columns-6 li.product{width:-webkit-calc(25% - 30px);width:calc(25% - 30px);max-width:-webkit-calc(25% - 30px);max-width:calc(25% - 30px)}.woocommerce .cross-sells ul.products:not(.elementor-grid).columns-3 li.product{width:-webkit-calc(33.333333% - 30px);width:calc(33.333333% - 30px);max-width:-webkit-calc(33.333333% - 30px);max-width:calc(33.333333% - 30px)}@media (max-width:1200px){.woocommerce .cross-sells ul.products.products[class*=columns-] li.product{width:-webkit-calc(33.333333% - 30px);width:calc(33.333333% - 30px);max-width:-webkit-calc(33.333333% - 30px);max-width:calc(33.333333% - 30px)}}@media (max-width:992px){.woocommerce .cross-sells ul.products.products[class*=columns-] li.product{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);max-width:-webkit-calc(50% - 30px);max-width:calc(50% - 30px)}}@media (max-width:480px){.woocommerce .cross-sells ul.products.products[class*=columns-] li.product{width:100%;max-width:100%}}@media (max-width:359px){.woocommerce .cross-sells ul.products.products.columns-2 li.product .added_to_cart,.woocommerce .cross-sells ul.products.products.columns-2 li.product .button.add_to_cart_button,.woocommerce .cross-sells ul.products.products.columns-2 li.product .button.product_type_external,.woocommerce .cross-sells ul.products.products.columns-2 li.product .button.product_type_grouped,.woocommerce .cross-sells ul.products.products.columns-2 li.product .button.product_type_simple,.woocommerce .cross-sells ul.products.products.columns-2 li.product .button.product_type_variable{top:100px;width:152px}}#ship-to-different-address input[type=checkbox]{width:18px;height:18px;margin-right:10px}ul#shipping_method li input[type=radio],ul.wc_payment_methods input[type=radio]{width:18px;height:18px;vertical-align:text-bottom}.reign-checkout-layout.woo_checkout_default .woocommerce-checkout .col2-set{border:1px solid var(--reign-site-border-color);padding:20px;margin:0 0 24px;text-align:left;background:var(--reign-site-sections-bg-color);border-radius:var(--reign-global-border-radius)}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding-bottom:0}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{font-size:18px;display:block;text-align:center;margin-bottom:0;padding:.5em 1em;font-weight:500}.woocommerce form.checkout_coupon{margin:0 0 1em}.woocommerce .woocommerce-additional-fields .form-row .input-text,.woocommerce .woocommerce-billing-fields .form-row .input-text,.woocommerce form.checkout_coupon .input-text{font-family:inherit}.woocommerce .select2-container .select2-selection--single .select2-selection__rendered{padding-left:15px;padding-right:15px}.woocommerce .woocommerce-billing-fields .form-row .select2-selection,.woocommerce .woocommerce-billing-fields .form-row .select2-selection span{font-size:15px;height:42px;line-height:28px}.woocommerce-checkout .select2-dropdown{border-top:none}.woocommerce table.woocommerce-checkout-review-order-table td,.woocommerce table.woocommerce-checkout-review-order-table th{border-top:0!important}.woocommerce table.shop_table{background:var(--reign-site-sections-bg-color);border-radius:var(--reign-global-border-radius);border-color:var(--reign-site-border-color)}.woocommerce table.order_details tfoot tr:last-child td,.woocommerce table.order_details tfoot tr:last-child th,.woocommerce table.woocommerce-checkout-review-order-table tfoot tr:last-child td,.woocommerce table.woocommerce-checkout-review-order-table tfoot tr:last-child th{border-bottom:0}.woocommerce .woocommerce-checkout #payment.woocommerce-checkout-payment{background:0 0;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.woocommerce .woocommerce-checkout #payment.woocommerce-checkout-payment ul{padding:0}.woocommerce .woocommerce-checkout #payment.woocommerce-checkout-payment ul li{background:var(--reign-site-sections-bg-color);padding:.5em 1em;border-bottom:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}.woocommerce .woocommerce-checkout #payment.woocommerce-checkout-payment ul li:last-child{border-bottom:0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{padding:0;background-color:var(--reign-site-sections-bg-color)}#add_payment_method #payment div.payment_box p,.woocommerce-cart #payment div.payment_box p,.woocommerce-checkout #payment div.payment_box p{color:var(--reign-site-body-text-color)}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border:1em solid var(--reign-site-sections-bg-color);border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.woocommerce-thankyou-order-received{border:1px #66bb6a solid;padding:.7em 1em;background:#66bb6a;color:var(--reign-color-white)!important;border-radius:var(--reign-global-border-radius)}.woocommerce ul.order_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:wrap;-ms-flex:wrap;flex:wrap}.woocommerce ul.order_details li{-webkit-box-flex:1;-ms-flex:1;flex:1;float:none;background:var(--reign-site-sections-bg-color);border:1px var(--reign-site-border-color) solid;border-right:0;padding:1em 1em;margin:0}.woocommerce ul.order_details li:first-child{border-radius:var(--reign-global-border-radius) 0 0 var(--reign-global-border-radius)}.woocommerce ul.order_details li:last-child{border-radius:0 var(--reign-global-border-radius) var(--reign-global-border-radius) 0}.woocommerce ul.order_details li.woocommerce-order-overview__email.email{word-break:break-all}.woocommerce ul.order_details li:last-child{border:1px var(--reign-site-border-color) solid}.woocommerce ul.order_details li strong{margin-top:5px}.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title,.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title,.woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title,.woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title{background:var(--reign-site-secondary-bg-color);padding:1em;margin-bottom:0;font-size:1.3rem;border-width:1px 1px 0 1px;border-style:solid;border-color:var(--reign-site-border-color);border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}.woocommerce-checkout .woocommerce-order-details table.shop_table{border-radius:0 0 var(--reign-global-border-radius) var(--reign-global-border-radius)}.woocommerce .woocommerce-customer-details address{background:var(--reign-site-sections-bg-color);border:1px var(--reign-site-border-color) solid;padding:1em;border-radius:0 0 var(--reign-global-border-radius) var(--reign-global-border-radius)}.woocommerce-form-coupon-toggle .woocommerce-info{margin:0 auto 30px;padding:1em!important;border-top:0;text-align:center}.woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon{color:var(--reign-site-link-hover-color)}.woocommerce-form-coupon-toggle .woocommerce-info::before{position:static;margin-right:10px;vertical-align:top}.woocommerce form.checkout_coupon{margin:auto;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;gap:15px}.woocommerce form.checkout_coupon p{width:100%;margin:0;padding:0}.woocommerce form.checkout_coupon p.form-row-first{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:359px){.woocommerce form.checkout_coupon p.form-row-first{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.woocommerce form.checkout_coupon p.form-row-last{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:180px}@media screen and (max-width:359px){.woocommerce form.checkout_coupon p.form-row-last{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.woocommerce form.checkout_coupon p.form-row-last button.button{width:100%}.woocommerce form.checkout_coupon .clear{display:none}.reign-checkout-layout.woo_checkout_layout1{background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.reign-checkout-layout.woo_checkout_layout1 div#customer_details{margin:0;padding:30px}@media screen and (max-width:480px){.reign-checkout-layout.woo_checkout_layout1 div#customer_details{padding:15px}}.reign-checkout-layout.woo_checkout_layout1 .wb-grid{margin:0}.reign-checkout-layout.woo_checkout_layout1 .wb-grid .wb-grid-cell{padding:0}.reign-checkout-layout.woo_checkout_layout1 .woocommerce-additional-fields h3,.reign-checkout-layout.woo_checkout_layout1 .woocommerce-billing-fields h3,.reign-checkout-layout.woo_checkout_layout1 .woocommerce-shipping-fields h3{font-size:24px}.reign-checkout-layout.woo_checkout_layout1 .woocommerce-billing-fields{border-top:0}.reign-checkout-layout.woo_checkout_layout1 .rg-has-border{background-color:var(--reign-site-secondary-bg-color);height:100%;border:0;border-left:1px solid var(--reign-site-border-color);border-radius:0 var(--reign-global-border-radius) var(--reign-global-border-radius) 0}@media screen and (max-width:991px){.reign-checkout-layout.woo_checkout_layout1 .rg-has-border{border-left:0;border-radius:0 0 var(--reign-global-border-radius) var(--reign-global-border-radius)}}.reign-checkout-layout.woo_checkout_layout1 .rg-has-border h3{font-size:24px}.reign-checkout-layout.woo_checkout_layout1 .rg-has-border table.shop_table{background:0 0;border:0}.reign-checkout-layout.woo_checkout_layout1 .rg-has-border #payment.woocommerce-checkout-payment ul li{border-radius:0}.reign-checkout-layout.woo_checkout_layout1 .rg-has-border #payment.woocommerce-checkout-payment ul li:first-child{border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}@media screen and (min-width:991px){.reign-checkout-layout.woo_checkout_layout1 .md-wb-grid-2-3{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}}.reign-checkout-layout.woo_checkout_layout1 .woocommerce-checkout #payment.woocommerce-checkout-payment{background-color:var(--reign-site-sections-bg-color)}@media screen and (max-width:991px){.reign-checkout-layout .wb-grid-cell{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul li{border:0;border-color:var(--reign-site-border-color)}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block;padding:2px;overflow:visible}.woocommerce nav.woocommerce-pagination ul li .page-numbers,.woocommerce-page nav.woocommerce-pagination ul li .page-numbers{display:inline-block;font-size:14px;min-width:36px;height:36px;line-height:34px;text-align:center;margin:5px;border-radius:var(--reign-global-border-radius);padding:0 15px;border:1px solid}.woocommerce nav.woocommerce-pagination ul li .page-numbers:not(.current):hover,.woocommerce-page nav.woocommerce-pagination ul li .page-numbers:not(.current):hover{color:var(--reign-colors-theme)}.woocommerce nav.woocommerce-pagination ul li .page-numbers:hover,.woocommerce-page nav.woocommerce-pagination ul li .page-numbers:hover{box-shadow:0 1.5px 15px 0 rgba(0,0,0,.17);border-color:var(--reign-colors-theme)}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li span.current{background:var(--reign-colors-theme);color:var(--reign-color-white);border-color:var(--reign-colors-theme)}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li a:focus,.woocommerce-page nav.woocommerce-pagination ul li a:hover{background:0 0}.woocommerce .widget_layered_nav ul li span{float:right}.woocommerce .widget_layered_nav ul li:not(:last-child){margin-bottom:10px}.widget.woocommerce.widget_product_categories .select2-container .select2-selection--single{height:42px}.widget.woocommerce.widget_product_categories .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:42px}.widget.woocommerce.widget_product_categories .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.widget.woocommerce.widget_product_categories .select2-container--default .select2-selection--single{background:var(--reign-form-background-color);color:var(--reign-form-text-color);border:1px solid var(--reign-form-border-color)}.widget.woocommerce.widget_product_categories .select2-dropdown{background:var(--reign-form-background-color);color:var(--reign-form-text-color);border:1px solid var(--reign-form-border-color);border-radius:var(--reign-global-form-radius)}.widget.woocommerce.widget_product_categories ul.product-categories li.cat-item{margin:10px 0;padding-bottom:10px}.widget.woocommerce.widget_product_categories ul.product-categories li.cat-item:last-child{margin-bottom:0}.widget.woocommerce.widget_product_categories ul.product-categories li.cat-item ul.children{width:100%}.widget.woocommerce.widget_product_categories ul.product-categories li.cat-item ul.children li{margin-bottom:0;padding-bottom:0;margin-left:15px;list-style:none;border-bottom:none}.widget.woocommerce.widget_product_categories ul.product-categories li.cat-item ul.children li a{text-transform:capitalize}.widget.woocommerce.widget_product_categories ul{margin:0;list-style:none}.widget.woocommerce.widget_product_categories ul.children{display:none}.widget.woocommerce.widget_product_categories li.cat-item.cat-parent{position:relative}.widget.woocommerce.widget_product_categories li.cat-item.cat-parent:after{content:"\f067";font-family:"Font Awesome 6 Pro",reign-icons;font-size:18px;font-weight:100;position:absolute;right:0;top:-1px;cursor:pointer}.widget.woocommerce.widget_product_categories li.cat-item.cat-parent.active:after{content:"\f068"}aside#footer-area .widget.woocommerce.widget_product_categories ul.product-categories li.cat-item{margin:0 0 15px;padding:0;border:0}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:var(--reign-site-secondary-bg-color)}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background:var(--reign-colors-theme)}.woocommerce.widget_shopping_cart .woocommerce-mini-cart__total{border:none}.woocommerce .star-rating{color:#ffc107}.widget_product_search .woocommerce-product-search .search-field{padding-right:30px}.widget_product_search .woocommerce-product-search button{border-radius:0;border:0;background:0 0;margin:0;padding:0;position:absolute;top:3px;right:5px;width:30px;height:30px;overflow:hidden;text-align:center}.woocommerce.widget_price_filter .price_slider_amount .button{padding:8px 20px!important;font-size:12px;line-height:normal}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{margin-bottom:15px;padding:0;padding-left:90px;position:relative;min-height:80px}.woocommerce ul.cart_list li:last-child,.woocommerce ul.product_list_widget li:last-child{margin-bottom:0}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-weight:500}.woocommerce ul.cart_list li a span.product-title,.woocommerce ul.product_list_widget li a span.product-title{display:block;font-size:18px;margin:0 0 5px}.woocommerce ul.cart_list li ins,.woocommerce ul.product_list_widget li ins{text-decoration:none}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{font-size:14px;margin:0 0 5px}.woocommerce ul.cart_list li .amount,.woocommerce ul.product_list_widget li .amount{font-size:15px;font-weight:500;color:var(--reign-site-headings-color);text-decoration:none}.woocommerce ul.cart_list li del .amount,.woocommerce ul.product_list_widget li del .amount{font-size:13px;font-weight:400;color:var(--reign-site-alternate-text-color)}.woocommerce ul.cart_list li span.reviewer,.woocommerce ul.product_list_widget li span.reviewer{font-size:14px}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:70px;border-radius:var(--reign-global-border-radius);margin:0 15px 0 0;position:absolute;left:0;top:0}.widget_product_tag_cloud .tagcloud{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;gap:10px}.widget_product_tag_cloud .tagcloud>a{background:var(--reign-site-secondary-bg-color);padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius-inner);font-size:14px!important}.widget_rating_filter ul li:not(:last-child){margin:0 0 10px}.widget_rating_filter ul li a{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}.woocommerce .button,.woocommerce .cart-collaterals .cart_totals .button,.woocommerce .cart-collaterals .cart_totals .button:hover,.woocommerce .woocommerce-MyAccount-content .button,.woocommerce .woocommerce-MyAccount-content .button:hover,.woocommerce .woocommerce-checkout .place-order .button,.woocommerce .woocommerce-checkout .place-order .button:hover,.woocommerce div.product form.cart .button.single_add_to_cart_button,.woocommerce div.product form.cart .button.single_add_to_cart_button:hover,.woocommerce form.checkout_coupon .button,.woocommerce form.checkout_coupon .button:hover,.woocommerce-cart .woocommerce-cart-form table.cart .button,.woocommerce-cart .woocommerce-cart-form table.cart .button:disabled,.woocommerce-cart .woocommerce-cart-form table.cart .button:hover,.woocommerce-cart .woocommerce-cart-form table.cart .button:hover:disabled,.woocommerce-cart-form .cart input.button,.woocommerce-cart-form form.cart .button:hover,.woocommerce.widget_price_filter .price_slider_amount .button:hover .woocommerce-cart-form .cart input.button:hover,.woocommerce.widget_shopping_cart .button,.woocommerce.widget_shopping_cart .button:hover{border:transparent;font-family:inherit;border-radius:var(--reign-global-button-radius)}@media screen and (max-width:768px){.woocommerce table.shop_table_responsive tr td.product-quantity .quantity,.woocommerce-page table.shop_table_responsive tr td.product-quantity .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width:767px){.woocommerce ul.order_details{display:block}.woocommerce ul.order_details li{border-right:1px var(--reign-site-border-color) solid;border-bottom:0}.woocommerce ul.order_details li:first-child{border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}.woocommerce ul.order_details li:last-child{border-radius:0 0 var(--reign-global-border-radius) var(--reign-global-border-radius)}.touch-scroll-table{width:-webkit-calc(100% + 30px);width:calc(100% + 30px);padding:15px;position:relative;overflow-y:hidden;margin-left:-15px;overflow-x:scroll;box-shadow:inset -2px 0 18px -5px rgba(0,0,0,.5)}}.comments-area .comment-form-cookies-consent input[type=checkbox]{display:inline-block}.comments-area .comment-form-cookies-consent label{display:inline-block;vertical-align:middle}.course-rating .rating-title{margin:0 0 10px;font-size:14px;text-transform:uppercase;font-weight:600}.reign-learndash-Reviews ul.wb-ld-course-commentlist{margin:0}.reign-learndash-Reviews ul.wb-ld-course-commentlist li{padding:20px 0 0;margin:0 0 20px;border-bottom:1px #eee solid;border-top:0}.reign-learndash-Reviews ul.wb-ld-course-commentlist .review-title{margin-bottom:0}.reign-learndash-Reviews ul.wb-ld-course-commentlist .description{margin:0;font-size:14px}@media screen and (max-width:768px){.reign-learndash-Reviews .detailed-rating .rating-box .stars{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;padding:0 15px 3px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-rating{overflow:hidden}}@media screen and (max-width:580px){.reign-learndash-Reviews ul.wb-ld-course-commentlist .wb-ld-comment-author{width:50px;margin-right:10px}.reign-learndash-Reviews ul.wb-ld-course-commentlist .comment-text{margin-left:60px}}.wpcf7 .wpcf7-form-control{margin:5px 0;max-width:100%;min-width:100%;font-family:inherit;padding:10px}.wpcf7 textarea.wpcf7-form-control{min-height:120px}.wpcf7 input[type=submit].wpcf7-form-control{min-width:auto;background:var(--reign-color-black);color:var(--reign-color-white);border-color:var(--reign-color-black);font-size:14px;font-weight:700;text-transform:uppercase;padding:10px 35px;float:right}.wpcf7 .wpcf7-form-control.wpcf7-not-valid{border-color:#fb1212}.wpcf7 span.wpcf7-not-valid-tip{display:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:var(--reign-site-sections-bg-color);margin:0 0 1em;padding:1em 2em 1em 3.5em!important;color:inherit;box-shadow:0 0 1px rgba(0,0,0,.5);border-radius:var(--reign-global-border-radius)}.zoid-outlet{z-index:10}#masthead .woo-cart-wrapper{position:relative}#masthead .rg-woocommerce_mini_cart{position:absolute;min-width:285px;max-width:384px;z-index:100;margin:0;padding:0;border:0;background-color:var(--reign-site-sections-bg-color);text-align:left;line-height:1.5;top:100%;right:0;text-align:left;width:384px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);box-shadow:0 .4rem 1.2rem rgba(0,0,0,.1);opacity:0!important;pointer-events:none;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);-webkit-transition:opacity .3s,-webkit-transform .5s cubic-bezier(.215, .61, .355, 1);transition:opacity .3s,transform .5s cubic-bezier(.215, .61, .355, 1)}#masthead .rg-woocommerce_mini_cart:after{background:var(--reign-site-sections-bg-color)}#masthead .header-notifications-dropdown-toggle.selected .header-notifications-dropdown-menu{opacity:1!important;pointer-events:all;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header-notifications-dropdown-menu .woocommerce-mini-cart__empty-message{padding:20px}.rg-woocommerce_mini_cart ul.woocommerce-mini-cart{margin:0;padding:20px 28px 20px;list-style:none;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:420px}@media screen and (max-width:543px){.rg-woocommerce_mini_cart ul.woocommerce-mini-cart{max-height:350px;padding:10px 18px 10px}}.rg-woocommerce_mini_cart ul.woocommerce-mini-cart li{list-style:none;margin:0;padding:10px 0 5px 75px;min-height:80px;position:relative;overflow:hidden;vertical-align:top;line-height:1.33;padding-right:30px}.rg-woocommerce_mini_cart ul.woocommerce-mini-cart li+li{border-top:1px solid var(--reign-site-border-color)}.rg-woocommerce_mini_cart ul.woocommerce-mini-cart li a.edd-remove-from-cart,.rg-woocommerce_mini_cart ul.woocommerce-mini-cart li a.remove{position:absolute;right:0;z-index:9}.rg-woocommerce_mini_cart ul.woocommerce-mini-cart li a.edd-remove-from-cart .fa,.rg-woocommerce_mini_cart ul.woocommerce-mini-cart li a.edd-remove-from-cart .far{font-size:initial;width:auto}.rg-woocommerce_mini_cart ul.woocommerce-mini-cart li a.edd-remove-from-cart,.rg-woocommerce_mini_cart ul.woocommerce-mini-cart li a.remove{display:block;width:24px;height:24px;font-size:15px!important;line-height:19px!important;border-radius:100%;color:red;font-weight:700;text-align:center;border:2px solid currentColor}.rg-woocommerce_mini_cart ul.woocommerce-mini-cart li a.edd-remove-from-cart:hover,.rg-woocommerce_mini_cart ul.woocommerce-mini-cart li a.remove:hover{color:var(--reign-color-white)!important;background:red}.rg-woocommerce_mini_cart ul.woocommerce-mini-cart li a:not(.remove){display:block;font-size:15px;font-weight:600;margin-bottom:5px;padding:0;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.rg-woocommerce_mini_cart ul.woocommerce-mini-cart li .quantity{display:block;color:var(--reign-site-body-text-color);margin-top:3px;font-size:.85em;opacity:.6;margin-right:1em;white-space:nowrap;vertical-align:top}.rg-woocommerce_mini_cart ul.woocommerce-mini-cart li span.amount{white-space:nowrap;font-weight:700}.rg-woocommerce_mini_cart ul.woocommerce-mini-cart li span.subscription-details{display:block}.rg-woocommerce_mini_cart ul.woocommerce-mini-cart li img{top:10px;position:absolute;left:0;width:60px;height:60px;margin:0;margin-bottom:5px;object-fit:cover;object-position:50% 50%;border:1px solid rgba(0,0,0,.1)}.rg-woocommerce_mini_cart p{margin-bottom:0}.rg-woocommerce_mini_cart p.total{text-align:center;padding:10px 0;border-top:1px solid var(--reign-site-border-color);border-bottom:1px solid var(--reign-site-border-color);margin-bottom:.5em}.rg-woocommerce_mini_cart p.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:0 20px 15px 20px}.rg-woocommerce_mini_cart #woo_pp_ec_button,.rg-woocommerce_mini_cart .button{width:100%;margin:.5em 0 0!important;text-align:center}.rg-woocommerce_mini_cart ul.woocommerce-mini-cart.cart_list li dl.variation{margin:5px 0;padding:2px 0 2px 5px;display:block;border-color:inherit}.rg-woocommerce_mini_cart ul.woocommerce-mini-cart.cart_list li dl dd{margin:0}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:100%}.auction-time .countdown_section{padding:6px 0;border:1px solid;border-right:0}.auction-time .countdown_section:first-child{border-radius:5px 0 0 5px}.auction-time .countdown_section:last-child{border-radius:0 5px 5px 0;border-right:1px solid}.woocommerce div.product form.cart input.qty.bid{margin-right:15px}.rda-product-edit-screen #content script#tmpl-dokan-add-attribute,.rda-product-edit-screen .wb-grid>.dokan-clearfix{display:none}.rda-product-edit-screen.dokan-dashboard .dokan-dashboard-wrap{margin-bottom:40px}body #dokan-seller-listing-wrap.grid-view .store-data-container p{color:#fff}#dokan-seller-listing-wrap.grid-view .store-data-container .store-data{margin-top:15px}small.wcvendors_sold_by_in_loop{padding:10px;display:inline-block}.woocommerce-MyAccount-content a:not(.btn):not(.button),.woocommerce-Tabs-panel--description a{color:var(--reign-accent-color)}.woocommerce-MyAccount-content a:not(.btn):not(.button):hover,.woocommerce-Tabs-panel--description a:hover{color:var(--reign-accent-hover-color)}#add_payment_method #payment ul.payment_methods,#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart #payment ul.payment_methods,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout #payment ul.payment_methods,.woocommerce-checkout table.cart td.actions .coupon .input-text{border-color:var(--reign-site-border-color)}.select2-container .select2-dropdown,.select2-container .select2-selection,.woocommerce form .form-row .input-text,.woocommerce form .form-row select{background:var(--reign-form-background-color);color:var(--reign-form-text-color);border:1px solid var(--reign-form-border-color)}.select2-container .select2-dropdown:focus,.select2-container .select2-selection:focus,.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{background:var(--reign-form-focus-background-color);color:var(--reign-form-focus-text-color);border:1px solid var(--reign-form-focus-border-color)}.archive .product p.wc-gzd-additional-info{padding:0 10px}.woocommerce-multistep-checkout.woocommerce-multistep-checkout h1.entry-title{text-align:center}.woocommerce-multistep-checkout.woocommerce-multistep-checkout ul.nav-wizard li a::before{width:12px;height:12px;top:4px}.woocommerce-multistep-checkout.woocommerce-multistep-checkout ul.nav-wizard li.active a{color:var(--reign-colors-theme)}.woocommerce-multistep-checkout.woocommerce-multistep-checkout ul.nav-wizard li.active a::before{border:2px solid var(--reign-colors-theme);background-color:var(--reign-site-sections-bg-color)}.woocommerce-multistep-checkout.woocommerce-multistep-checkout ul.nav-wizard li.active~li a::before,.woocommerce-multistep-checkout.woocommerce-multistep-checkout ul.nav-wizard li.active~li::before{background:var(--reign-site-border-color)}.woocommerce-multistep-checkout.woocommerce-multistep-checkout .step-buttons .next-step-button{float:right}.woocommerce-page.woocommerce-checkout form #place_order,.woocommerce.woocommerce-checkout form #place_order{width:100%}.woocommerce-checkout .shop_table{background-color:var(--reign-site-sections-bg-color)}.product p.wc-gzd-additional-info{padding:0 10px}.document-ready .reign-filter-widget-side{display:block}.reign-woo-filter-close{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.7);-webkit-transition:all .3s ease;transition:all .3s ease}.reign-woo-filter-opened .reign-woo-filter-close{opacity:1;visibility:visible}.reign-woo-filter-opened .select2-container--open{z-index:999999}.reign-woo-filter-opened .select2-container .select2-selection--single{height:42px}.reign-woo-filter-opened .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:42px}.reign-woo-filter-opened .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.reign-woo-filter-opened .select2-container--default .select2-selection--single{background:var(--reign-form-background-color);color:var(--reign-form-text-color);border:1px solid var(--reign-form-border-color)}.reign-woo-filter-opened .select2-dropdown{background:var(--reign-form-background-color);color:var(--reign-form-text-color);border:1px solid var(--reign-form-border-color);border-radius:var(--reign-global-form-radius)}.admin-bar .reign-filter-widget-side{top:32px}.reign-filter-widget-side{position:fixed;top:0;bottom:0;right:0;width:340px;display:none;overflow:auto;background-color:var(--reign-site-sections-bg-color);z-index:999999;transform:translate3d(340px,0,0);-webkit-transform:translate3d(340px,0,0);-ms-transform:translate3d(340px,0,0);-sand-transform:translate3d(340px,0,0);-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease}.reign-filter-widget-side .widget-heading{margin-bottom:20px;padding:20px;background-color:var(--reign-site-secondary-bg-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-flex;-webkit-align-items:center;-webkit-flex-wrap:wrap;-webkit-flex-direction:row;-webkit-justify-content:space-between;display:-ms-flex;-ms-align-items:center;-ms-flex-wrap:wrap;-ms-flex-direction:row;-ms-justify-content:space-between}.reign-filter-widget-side .widget-heading .widget-close,.reign-filter-widget-side .widget-heading .widget-title{vertical-align:middle;display:inline-block;color:var(--reign-site-headings-color)}.reign-filter-widget-side .widget-heading .widget-close{text-transform:uppercase;text-decoration:none;font-size:0;letter-spacing:.6px;line-height:35px;position:relative;cursor:pointer;padding-right:21px}.reign-filter-widget-side .widget-heading .widget-close:hover{color:var(--reign-color-error)}.reign-filter-widget-side .widget-heading .widget-close::after,.reign-filter-widget-side .widget-heading .widget-close::before{content:" ";position:absolute;right:0;top:50%;margin-top:-1px;width:18px;height:2px;display:inline-block;background-color:var(--reign-site-headings-color);-webkit-transition:background-color .2s ease-in-out,-webkit-transform .2s ease-in-out,width .2s ease-in-out;transition:background-color .2s ease-in-out,transform .2s ease-in-out,width .2s ease-in-out}.reign-filter-widget-side .widget-heading .widget-close::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-sand-transform:rotate(-45deg)}.reign-filter-widget-side .widget-heading .widget-close::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-sand-transform:rotate(45deg);transform:rotate(45deg)}.reign-filter-widget-side .widget-heading .widget-close:hover::after,.reign-filter-widget-side .widget-heading .widget-close:hover::before{background-color:var(--reign-color-error)}.reign-filter-widget-side .widget-heading .widget-title{color:var(--reign-site-headings-color);letter-spacing:.6px;margin-bottom:0!important;padding-bottom:0!important;font-size:24px;border:0}.reign-woo-filter-opened .reign-filter-widget-side{-ms-transform:none;transform:none;-webkit-transform:none}@media (max-width:480px){.reign-filter-widget-side{width:300px}.woocommerce .woocommerce-result-count{width:100%}}.reign-filter-widget-side .reign-woo-filter{padding:0 20px 20px 20px}.reign-woo-canvas-filter{float:right;margin:0 0 10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:38px;height:38px;padding:10px;background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius-inner);-webkit-transition:all .3s ease;transition:all .3s ease}.reign-woo-canvas-filter .off-canvas-filter-text{font-size:0}.reign-woo-canvas-filter:focus,.reign-woo-canvas-filter:hover{color:var(--reign-colors-theme);border:1px solid var(--reign-colors-theme)}.woo-off-canvas-sidebar>section{margin:0 0 30px}.woo-off-canvas-sidebar .widget-title{font-size:18px}.woocommerce .woo-off-canvas-sidebar .star-rating{margin-bottom:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{background-color:transparent!important}.woocommerce-cart table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block,.woocommerce-checkout table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block,.wp-block-woocommerce-cart table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block,.wp-block-woocommerce-checkout table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block{background:var(--reign-site-sections-bg-color)!important;border-radius:var(--reign-global-border-radius);box-shadow:0 0 1px;overflow:hidden}.woocommerce-cart table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block th,.woocommerce-checkout table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block th,.wp-block-woocommerce-cart table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block th,.wp-block-woocommerce-checkout table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block th{padding:16px!important}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block,.woocommerce-cart .wp-block-woocommerce-checkout-order-summary-block,.woocommerce-checkout .wp-block-woocommerce-cart-order-summary-block,.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block,.wp-block-woocommerce-cart .wp-block-woocommerce-cart-order-summary-block,.wp-block-woocommerce-cart .wp-block-woocommerce-checkout-order-summary-block,.wp-block-woocommerce-checkout .wp-block-woocommerce-cart-order-summary-block,.wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block{background:var(--reign-site-sections-bg-color);border-color:var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);box-shadow:0 0 1px;overflow:hidden;margin:0 0 15px}.woocommerce-cart .wc-block-formatted-money-amount,.woocommerce-checkout .wc-block-formatted-money-amount,.wp-block-woocommerce-cart .wc-block-formatted-money-amount,.wp-block-woocommerce-checkout .wc-block-formatted-money-amount{color:var(--reign-site-headings-color)}.woocommerce-cart .is-large.wc-block-cart .wc-block-cart__totals-title,.woocommerce-checkout .is-large.wc-block-cart .wc-block-cart__totals-title,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart__totals-title,.wp-block-woocommerce-checkout .is-large.wc-block-cart .wc-block-cart__totals-title{padding:10px}.woocommerce-cart .wc-block-cart__submit-button,.woocommerce-cart .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button,.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button,.woocommerce-cart .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link,.woocommerce-checkout .wc-block-cart__submit-button,.woocommerce-checkout .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button,.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button,.woocommerce-checkout .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link,.wp-block-woocommerce-cart .wc-block-cart__submit-button,.wp-block-woocommerce-cart .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button,.wp-block-woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button,.wp-block-woocommerce-cart .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link,.wp-block-woocommerce-checkout .wc-block-cart__submit-button,.wp-block-woocommerce-checkout .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button,.wp-block-woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button,.wp-block-woocommerce-checkout .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{background-color:var(--reign-site-button-bg-color);color:var(--reign-site-button-text-color);border-radius:var(--reign-global-button-radius)}.woocommerce-cart .wc-block-cart__submit-button:focus,.woocommerce-cart .wc-block-cart__submit-button:hover,.woocommerce-cart .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:focus,.woocommerce-cart .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:hover,.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button:focus,.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button:hover,.woocommerce-cart .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:focus,.woocommerce-cart .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:hover,.woocommerce-checkout .wc-block-cart__submit-button:focus,.woocommerce-checkout .wc-block-cart__submit-button:hover,.woocommerce-checkout .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:focus,.woocommerce-checkout .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:hover,.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button:focus,.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button:hover,.woocommerce-checkout .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:focus,.woocommerce-checkout .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:hover,.wp-block-woocommerce-cart .wc-block-cart__submit-button:focus,.wp-block-woocommerce-cart .wc-block-cart__submit-button:hover,.wp-block-woocommerce-cart .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:focus,.wp-block-woocommerce-cart .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:hover,.wp-block-woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button:focus,.wp-block-woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button:hover,.wp-block-woocommerce-cart .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:focus,.wp-block-woocommerce-cart .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:hover,.wp-block-woocommerce-checkout .wc-block-cart__submit-button:focus,.wp-block-woocommerce-checkout .wc-block-cart__submit-button:hover,.wp-block-woocommerce-checkout .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:focus,.wp-block-woocommerce-checkout .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:hover,.wp-block-woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button:focus,.wp-block-woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button:hover,.wp-block-woocommerce-checkout .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:focus,.wp-block-woocommerce-checkout .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:hover{background-color:var(--reign-site-button-bg-hover-color);color:var(--reign-site-button-text-hover-color)}.woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.woocommerce-cart .wc-block-components-form .wc-block-components-text-input input:-webkit-autofill,.woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=number],.woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=tel],.woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=text],.woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=url],.woocommerce-cart .wc-block-components-text-input input:-webkit-autofill,.woocommerce-cart .wc-block-components-text-input input[type=text],.woocommerce-cart .wc-block-components-text-input.is-active input[type=email],.woocommerce-cart .wc-block-components-text-input.is-active input[type=number],.woocommerce-cart .wc-block-components-text-input.is-active input[type=tel],.woocommerce-cart .wc-block-components-text-input.is-active input[type=text],.woocommerce-cart .wc-block-components-text-input.is-active input[type=url],.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input:-webkit-autofill,.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=number],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=tel],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=text],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=url],.woocommerce-checkout .wc-block-components-text-input input:-webkit-autofill,.woocommerce-checkout .wc-block-components-text-input input[type=text],.woocommerce-checkout .wc-block-components-text-input.is-active input[type=email],.woocommerce-checkout .wc-block-components-text-input.is-active input[type=number],.woocommerce-checkout .wc-block-components-text-input.is-active input[type=tel],.woocommerce-checkout .wc-block-components-text-input.is-active input[type=text],.woocommerce-checkout .wc-block-components-text-input.is-active input[type=url],.wp-block-woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input:-webkit-autofill,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=number],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=tel],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=text],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=url],.wp-block-woocommerce-cart .wc-block-components-text-input input:-webkit-autofill,.wp-block-woocommerce-cart .wc-block-components-text-input input[type=text],.wp-block-woocommerce-cart .wc-block-components-text-input.is-active input[type=email],.wp-block-woocommerce-cart .wc-block-components-text-input.is-active input[type=number],.wp-block-woocommerce-cart .wc-block-components-text-input.is-active input[type=tel],.wp-block-woocommerce-cart .wc-block-components-text-input.is-active input[type=text],.wp-block-woocommerce-cart .wc-block-components-text-input.is-active input[type=url],.wp-block-woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input:-webkit-autofill,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=number],.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=tel],.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=text],.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=url],.wp-block-woocommerce-checkout .wc-block-components-text-input input:-webkit-autofill,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=text],.wp-block-woocommerce-checkout .wc-block-components-text-input.is-active input[type=email],.wp-block-woocommerce-checkout .wc-block-components-text-input.is-active input[type=number],.wp-block-woocommerce-checkout .wc-block-components-text-input.is-active input[type=tel],.wp-block-woocommerce-checkout .wc-block-components-text-input.is-active input[type=text],.wp-block-woocommerce-checkout .wc-block-components-text-input.is-active input[type=url]{height:auto}.woocommerce-cart .wc-block-checkout__add-note .wc-block-components-textarea,.woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=email],.woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=number],.woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=tel],.woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=text],.woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=url],.woocommerce-cart .wc-block-components-text-input input[type=email],.woocommerce-cart .wc-block-components-text-input input[type=number],.woocommerce-cart .wc-block-components-text-input input[type=tel],.woocommerce-cart .wc-block-components-text-input input[type=text],.woocommerce-cart .wc-block-components-text-input input[type=url],.woocommerce-cart .wc-block-components-textarea,.woocommerce-cart .wc-blocks-components-select .wc-blocks-components-select__container,.woocommerce-cart .wc-blocks-components-select .wc-blocks-components-select__select,.woocommerce-checkout .wc-block-checkout__add-note .wc-block-components-textarea,.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=email],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=number],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=tel],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=text],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=url],.woocommerce-checkout .wc-block-components-text-input input[type=email],.woocommerce-checkout .wc-block-components-text-input input[type=number],.woocommerce-checkout .wc-block-components-text-input input[type=tel],.woocommerce-checkout .wc-block-components-text-input input[type=text],.woocommerce-checkout .wc-block-components-text-input input[type=url],.woocommerce-checkout .wc-block-components-textarea,.woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__container,.woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__select,.wp-block-woocommerce-cart .wc-block-checkout__add-note .wc-block-components-textarea,.wp-block-woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=email],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=number],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=tel],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=text],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=url],.wp-block-woocommerce-cart .wc-block-components-text-input input[type=email],.wp-block-woocommerce-cart .wc-block-components-text-input input[type=number],.wp-block-woocommerce-cart .wc-block-components-text-input input[type=tel],.wp-block-woocommerce-cart .wc-block-components-text-input input[type=text],.wp-block-woocommerce-cart .wc-block-components-text-input input[type=url],.wp-block-woocommerce-cart .wc-block-components-textarea,.wp-block-woocommerce-cart .wc-blocks-components-select .wc-blocks-components-select__container,.wp-block-woocommerce-cart .wc-blocks-components-select .wc-blocks-components-select__select,.wp-block-woocommerce-checkout .wc-block-checkout__add-note .wc-block-components-textarea,.wp-block-woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=email],.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=number],.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=tel],.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=text],.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=url],.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=email],.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=number],.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=tel],.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=text],.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=url],.wp-block-woocommerce-checkout .wc-block-components-textarea,.wp-block-woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__container,.wp-block-woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__select{background:var(--reign-form-background-color);color:var(--reign-form-text-color);border:1px solid var(--reign-form-border-color);border-radius:var(--reign-global-form-radius)}.woocommerce-cart .wc-block-checkout__add-note .wc-block-components-textarea:focus,.woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,.woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,.woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=email]:focus,.woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=number]:focus,.woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,.woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=text]:focus,.woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=url]:focus,.woocommerce-cart .wc-block-components-text-input input[type=email]:focus,.woocommerce-cart .wc-block-components-text-input input[type=number]:focus,.woocommerce-cart .wc-block-components-text-input input[type=tel]:focus,.woocommerce-cart .wc-block-components-text-input input[type=text]:focus,.woocommerce-cart .wc-block-components-text-input input[type=url]:focus,.woocommerce-cart .wc-block-components-textarea:focus,.woocommerce-cart .wc-blocks-components-select .wc-blocks-components-select__container:focus,.woocommerce-cart .wc-blocks-components-select .wc-blocks-components-select__select:focus,.woocommerce-checkout .wc-block-checkout__add-note .wc-block-components-textarea:focus,.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=email]:focus,.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=number]:focus,.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=text]:focus,.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=url]:focus,.woocommerce-checkout .wc-block-components-text-input input[type=email]:focus,.woocommerce-checkout .wc-block-components-text-input input[type=number]:focus,.woocommerce-checkout .wc-block-components-text-input input[type=tel]:focus,.woocommerce-checkout .wc-block-components-text-input input[type=text]:focus,.woocommerce-checkout .wc-block-components-text-input input[type=url]:focus,.woocommerce-checkout .wc-block-components-textarea:focus,.woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__container:focus,.woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__select:focus,.wp-block-woocommerce-cart .wc-block-checkout__add-note .wc-block-components-textarea:focus,.wp-block-woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=email]:focus,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=number]:focus,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=text]:focus,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=url]:focus,.wp-block-woocommerce-cart .wc-block-components-text-input input[type=email]:focus,.wp-block-woocommerce-cart .wc-block-components-text-input input[type=number]:focus,.wp-block-woocommerce-cart .wc-block-components-text-input input[type=tel]:focus,.wp-block-woocommerce-cart .wc-block-components-text-input input[type=text]:focus,.wp-block-woocommerce-cart .wc-block-components-text-input input[type=url]:focus,.wp-block-woocommerce-cart .wc-block-components-textarea:focus,.wp-block-woocommerce-cart .wc-blocks-components-select .wc-blocks-components-select__container:focus,.wp-block-woocommerce-cart .wc-blocks-components-select .wc-blocks-components-select__select:focus,.wp-block-woocommerce-checkout .wc-block-checkout__add-note .wc-block-components-textarea:focus,.wp-block-woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=email]:focus,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=number]:focus,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=text]:focus,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=url]:focus,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=email]:focus,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=number]:focus,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=tel]:focus,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=text]:focus,.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=url]:focus,.wp-block-woocommerce-checkout .wc-block-components-textarea:focus,.wp-block-woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__container:focus,.wp-block-woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__select:focus{background:var(--reign-form-focus-background-color);color:var(--reign-form-focus-text-color);border:1px solid var(--reign-form-focus-border-color)}.woocommerce-cart .wc-block-checkout__terms.wc-block-checkout__terms--with-separator,.woocommerce-checkout .wc-block-checkout__terms.wc-block-checkout__terms--with-separator,.wp-block-woocommerce-cart .wc-block-checkout__terms.wc-block-checkout__terms--with-separator,.wp-block-woocommerce-checkout .wc-block-checkout__terms.wc-block-checkout__terms--with-separator{border-color:var(--reign-site-border-color)}.woocommerce-cart .wc-blocks-components-select .wc-blocks-components-select__label,.woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__label,.wp-block-woocommerce-cart .wc-blocks-components-select .wc-blocks-components-select__label,.wp-block-woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__label{color:inherit}.woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=email],.woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=number],.woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=tel],.woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=text],.woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=url],.woocommerce-cart .wc-block-components-text-input input[type=email],.woocommerce-cart .wc-block-components-text-input input[type=number],.woocommerce-cart .wc-block-components-text-input input[type=tel],.woocommerce-cart .wc-block-components-text-input input[type=text],.woocommerce-cart .wc-block-components-text-input input[type=url],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=email],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=number],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=tel],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=text],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=url],.woocommerce-checkout .wc-block-components-text-input input[type=email],.woocommerce-checkout .wc-block-components-text-input input[type=number],.woocommerce-checkout .wc-block-components-text-input input[type=tel],.woocommerce-checkout .wc-block-components-text-input input[type=text],.woocommerce-checkout .wc-block-components-text-input input[type=url],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=email],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=number],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=tel],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=text],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=url],.wp-block-woocommerce-cart .wc-block-components-text-input input[type=email],.wp-block-woocommerce-cart .wc-block-components-text-input input[type=number],.wp-block-woocommerce-cart .wc-block-components-text-input input[type=tel],.wp-block-woocommerce-cart .wc-block-components-text-input input[type=text],.wp-block-woocommerce-cart .wc-block-components-text-input input[type=url],.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=email],.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=number],.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=tel],.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=text],.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=url],.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=email],.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=number],.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=tel],.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=text],.wp-block-woocommerce-checkout .wc-block-components-text-input input[type=url]{height:auto;min-height:38px}.woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,.woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,.woocommerce-cart .wc-block-components-form .wc-block-components-text-input label,.woocommerce-cart .wc-block-components-text-input label,.woocommerce-cart input.components-combobox-control__input[type=text],.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input label,.woocommerce-checkout .wc-block-components-text-input label,.woocommerce-checkout input.components-combobox-control__input[type=text],.wp-block-woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input label,.wp-block-woocommerce-cart .wc-block-components-text-input label,.wp-block-woocommerce-cart input.components-combobox-control__input[type=text],.wp-block-woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input label,.wp-block-woocommerce-checkout .wc-block-components-text-input label,.wp-block-woocommerce-checkout input.components-combobox-control__input[type=text]{color:inherit}.woocommerce-cart .wc-block-components-totals-wrapper,.woocommerce-checkout .wc-block-components-totals-wrapper,.wp-block-woocommerce-cart .wc-block-components-totals-wrapper,.wp-block-woocommerce-checkout .wc-block-components-totals-wrapper{border-color:var(--reign-site-border-color)}.tax-wcpv_product_vendors header.woocommerce-products-header{background:var(--reign-site-sections-bg-color);margin:0 0 15px;padding:15px;border-radius:var(--reign-global-border-radius);border:1px solid var(--reign-site-border-color)}.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url]{background:var(--reign-form-background-color);color:var(--reign-form-text-color);border:1px solid var(--reign-form-border-color);border-radius:var(--reign-global-form-radius);height:auto;min-height:38px}.wc-block-components-form .wc-block-components-text-input input[type=email]:focus,.wc-block-components-form .wc-block-components-text-input input[type=number]:focus,.wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,.wc-block-components-form .wc-block-components-text-input input[type=text]:focus,.wc-block-components-form .wc-block-components-text-input input[type=url]:focus,.wc-block-components-text-input input[type=email]:focus,.wc-block-components-text-input input[type=number]:focus,.wc-block-components-text-input input[type=tel]:focus,.wc-block-components-text-input input[type=text]:focus,.wc-block-components-text-input input[type=url]:focus{background:var(--reign-form-focus-background-color);color:var(--reign-form-focus-text-color);border:1px solid var(--reign-form-focus-border-color)}