.text-normal{font-size:13px;line-height:24px}.text-small{font-size:12px;line-height:20px}.text-big{font-size:14px;line-height:26px}.solid-bg-mixin{background-color:rgba(177,177,177,.15)}.outline-element-decoration .outline-decoration{box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0)}.shadow-element-decoration .shadow-decoration{box-shadow:0 6px 18px rgba(0,0,0,.1)}.header-color{color:#333}.sidebar-content .header-color{color:#333}.footer .header-color{color:#333}.shopping-cart{position:relative}.masthead .shopping-cart{display:-ms-flexbox;display:-ms-flex;display:flex;flex-flow:column wrap}.dt-mobile-header .shopping-cart{position:static}.top-bar .shopping-cart{z-index:1001;vertical-align:middle}.floating-navigation-below-slider .top-bar .shopping-cart{z-index:101}.shopping-cart-wrap{position:absolute;z-index:200;visibility:hidden;opacity:0;top:17px}.side-header:not(.masthead-mobile-header) .mini-widgets .shopping-cart-wrap{top:auto;bottom:100%}.masthead .shopping-cart-wrap{top:calc(100% + 10px)}.dt-mobile-header .shopping-cart-wrap{width:100%}.masthead.side-header .mini-widgets .shopping-cart-wrap{top:auto;bottom:calc(100% + 10px)}.dt-mobile-header .shopping-cart-wrap{width:100%}.masthead .mini-widgets .shopping-cart-wrap.bottom-overflow{top:auto;bottom:calc(100% + 10px)}.floating-navigation-below-slider .shopping-cart-wrap.bottom-overflow{top:auto;bottom:100%;padding-top:0;padding-bottom:10px}.right-overflow.shopping-cart-wrap{right:0}.shopping-cart-inner{position:relative;display:flex;flex-flow:column wrap;padding:15px 20px 10px;text-align:left;box-sizing:border-box;filter:drop-shadow(0px 0px 4px rgba(0,0,0,.2))}.dt-mobile-header .shopping-cart-inner{width:100%}@media all and (-ms-high-contrast:none){.shopping-cart-inner{box-shadow:0px 0px 4px rgba(0,0,0,.2)}}.shopping-cart-inner:before{position:absolute;top:-7px;left:20px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid red;content:""}.dt-mobile-header .shopping-cart-inner:before{display:none}.right-overflow .shopping-cart-inner:before{right:20px;left:auto}.side-header:not(.masthead-mobile-header) .shopping-cart-inner:before,.dt-mobile-header .shopping-cart-inner:before{top:auto;bottom:-7px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid;border-bottom:none}.bottom-overflow .shopping-cart-inner:before{top:auto;bottom:-7px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid;border-bottom:none}.right-overflow.bottom-overflow .shopping-cart-inner:before{top:-7px;bottom:auto;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid red;border-top:none}.masthead .shopping-cart-inner,.dt-mobile-header .shopping-cart-inner,.masthead .shopping-cart-inner *,.dt-mobile-header .shopping-cart-inner *,.masthead .shopping-cart-inner a:not(.button),.dt-mobile-header .shopping-cart-inner a:not(.button),.masthead .shopping-cart-inner .amount,.dt-mobile-header .shopping-cart-inner .amount{font-size:13px;line-height:24px;color:#333!important}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner *,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner a:not(.button),.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner .amount{color:#333!important}.show-top-buttons .buttons{display:none}.buttons.top-position{display:none}.show-top-buttons .buttons.top-position{display:block}.product_list_widget.cart_list{overflow:hidden;margin-bottom:15px;clear:both}.product_list_widget.cart_list.empty{margin-bottom:5px}.shopping-cart-inner .cart_list.empty li{padding:0}.shopping-cart-inner .cart_list li .quantity{display:block;margin:0}.masthead .shopping-cart-inner .cart_list li .quantity,.dt-mobile-header .shopping-cart-inner .cart_list li .quantity,.masthead .shopping-cart-inner .quantity .amount,.dt-mobile-header .shopping-cart-inner .quantity .amount,.masthead .shopping-cart-inner .quantity .amount *,.dt-mobile-header .shopping-cart-inner .quantity .amount *{font-size:12px;line-height:20px}.shopping-cart-inner .variation *,.shopping-cart-inner .quantity *,.shopping-cart-inner .quantity,.shopping-cart-inner strong{color:rgba(51,51,51,.5)!important}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner .variation *,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner .quantity *,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner .quantity,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner strong{color:rgba(51,51,51,.5)!important}.shopping-cart-inner .amount{font-size:13px}.shopping-cart-inner .total,.widget_shopping_cart .total{margin-bottom:20px}.masthead .shopping-cart-inner a.button,.dt-mobile-header .shopping-cart-inner a.button,.masthead .shopping-cart-inner a.button>span,.dt-mobile-header .shopping-cart-inner a.button>span{color:#fff!important}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner a.button,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner a.button>span{color:#fff!important}.masthead .shopping-cart-inner a.button:hover,.dt-mobile-header .shopping-cart-inner a.button:hover,.masthead .shopping-cart-inner a.button:hover>span,.dt-mobile-header .shopping-cart-inner a.button:hover>span{color:#f6f6f6!important}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner a.button:hover,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner a.button:hover>span{color:#f6f6f6!important}.masthead .shopping-cart-inner a:not(.button):hover,.dt-mobile-header .shopping-cart-inner a:not(.button):hover{background:0 0;color:#4f4f4f!important;text-decoration:none!important}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner a:not(.button):hover{color:#4f4f4f!important}.masthead .shopping-cart .buttons a.button *,.shopping-cart .buttons a.button,.shopping-cart .buttons a.button:hover,.buttons a.button,.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{text-decoration:none!important}.edd-ico-cart{position:relative;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-ms-align-items:center;-ms-flex-align:center;align-items:center;padding:0 0 0 22px;white-space:nowrap;text-decoration:none;font:600 13px/17px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:#d33}.edd-ico-cart i{margin-right:5px;font-size:16px;color:#d33}.branding .edd-ico-cart{font:20px/24px "Open Sans",Helvetica,Arial,Verdana,sans-serif}.branding .edd-ico-cart i{font-size:0px;margin-right:7.1428571428571px}.mixed-header .edd-ico-cart{font:20px/24px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:#888}.mixed-header .edd-ico-cart i{font-size:16px;color:#888}.mixed-header .header-bar .edd-ico-cart i{margin-right:7.1428571428571px}.top-bar .edd-ico-cart{font:700 13px/19px "Alef",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.top-bar .edd-ico-cart{color:#fff}.top-bar .edd-ico-cart i{font-size:16px;color:#fff}.dt-mobile-header .edd-ico-cart{font:600 13px/17px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:#333}.dt-mobile-header .edd-ico-cart i{font-size:16px;color:#333}.mobile-header-bar .mobile-mini-widgets .edd-ico-cart{font:600 14px/18px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:#4c4c4c}.mobile-header-bar .mobile-mini-widgets .edd-ico-cart i{font-size:16px;color:#4c4c4c}a.edd-ico-cart:hover{font:600 13px/17px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:rgba(221,51,51,.7)}a.edd-ico-cart:hover i{color:rgba(221,51,51,.7)}.branding a.edd-ico-cart:hover{font:20px/24px "Open Sans",Helvetica,Arial,Verdana,sans-serif}.mixed-header a.edd-ico-cart:hover{font:20px/24px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:rgba(136,136,136,.7)}.mixed-header a.edd-ico-cart:hover i{color:rgba(136,136,136,.7)}.top-bar a.edd-ico-cart:hover{font:700 13px/19px "Alef",Helvetica,Arial,Verdana,sans-serif;text-transform:none;color:rgba(255,255,255,.7)}.top-bar a.edd-ico-cart:hover i{color:rgba(255,255,255,.7)}.dt-mobile-header a.edd-ico-cart:hover{font:600 13px/17px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:rgba(51,51,51,.7)}.dt-mobile-header a.edd-ico-cart:hover i{color:rgba(51,51,51,.7)}.mobile-header-bar .mobile-mini-widgets a.edd-ico-cart:hover{font:600 14px/18px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:rgba(76,76,76,.7)}.mobile-header-bar .mobile-mini-widgets a.edd-ico-cart:hover i{color:rgba(76,76,76,.7)}.edd-ico-cart>.counter{position:relative;display:inline-block;margin-left:10px;padding:1px;min-width:14px;min-height:14px;text-align:center;font-size:8px;font-family:Tahoma,Arial,sans-serif!important;line-height:14px;letter-spacing:normal;font-weight:400;font-style:normal}.branding .edd-ico-cart>.counter{font-size:-8px;line-height:-2px;min-width:-2px;min-height:-2px}.mixed-header .edd-ico-cart>.counter{font-size:8px;line-height:14px;min-width:14px;min-height:14px}.top-bar .edd-ico-cart>.counter{font-size:8px;line-height:14px;min-width:14px;min-height:14px}.dt-mobile-header .edd-ico-cart>.counter{font-size:8px;line-height:14px;min-width:14px;min-height:14px}.mobile-header-bar .mobile-mini-widgets .edd-ico-cart>.counter{font-size:8px;line-height:14px;min-width:14px;min-height:14px}.edd-ico-cart>.counter.hidden{display:none}.round-counter-style .edd-ico-cart>.counter{margin-left:7px;border-radius:50%}.rectangular-counter-style .edd-ico-cart>.counter{padding:0 2px 0 1px;min-width:18px;border-radius:2px;box-sizing:border-box}.rectangular-counter-style .edd-ico-cart>.counter:before{position:absolute;top:50%;left:-4px;margin-top:-3px;width:0;height:0;border-top:3px solid transparent;border-right:4px solid #4f4f4f;border-bottom:3px solid transparent;content:""}.branding .rectangular-counter-style .edd-ico-cart>.counter{min-width:2px}.mixed-header .rectangular-counter-style .edd-ico-cart>.counter{min-width:18px}.top-bar .rectangular-counter-style .edd-ico-cart>.counter{min-width:18px}.dt-mobile-header .rectangular-counter-style .edd-ico-cart>.counter{min-width:18px}.mobile-header-bar .mobile-mini-widgets .rectangular-counter-style .edd-ico-cart>.counter{min-width:18px}.edd-ico-cart>.counter,.edd-ico-cart:hover>.counter{color:#fff}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .edd-ico-cart>.counter,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .edd-ico-cart:hover>.counter{color:#fff}.edd-ico-cart>.counter.custom-bg{background-color:#4f4f4f!important;background-image:none!important}.edd-ico-cart>.counter.custom-bg:before{border-right-color:#4f4f4f}.accent-gradient .edd-ico-cart>.counter,.accent-gradient .edd-ico-cart>.counter.gradient-bg,.edd-ico-cart>.counter.gradient-bg{background:#4f4f4f;background:-webkit-linear-gradient();background:linear-gradient()}.accent-gradient .edd-ico-cart>.counter:before,.accent-gradient .edd-ico-cart>.counter.gradient-bg:before,.edd-ico-cart>.counter.gradient-bg:before{border-right-color:#4f4f4f}#top-bar .edd-ico-cart:hover .counter{text-decoration:none}.masthead .shopping-cart-inner a.remove,.dt-mobile-header .shopping-cart-inner a.remove{border-radius:100%;color:#4f4f4f!important}#page .widget_shopping_cart a.remove{border-radius:100%;color:#4f4f4f}.masthead .shopping-cart-inner .cart_list a.remove:hover,.dt-mobile-header .shopping-cart-inner .cart_list a.remove:hover{background:#4f4f4f}.accent-gradient .masthead .shopping-cart-inner .cart_list a.remove:hover,.accent-gradient .dt-mobile-header .shopping-cart-inner .cart_list a.remove:hover{background:#4f4f4f!important;background:-webkit-linear-gradient()!important;background:linear-gradient()!important}#page .woocommerce .cart_list a.remove:hover{background:#4f4f4f}.accent-gradient #page .woocommerce .cart_list a.remove:hover{background:#4f4f4f;background:-webkit-linear-gradient();background:linear-gradient()}.edd-download-tag-pruduct img{max-width:100%;height:auto}.edd-submit.button *,.edd-submit.button:visited *,.edd-submit.button.gray *{color:inherit}