
.stacks_left {
	float:left;
}

.stacks_row {
	overflow:hidden;
	margin:0 auto;
}
#stacks_in_41845 .stacks_left {
	width:280px;
}

#stacks_in_41845 .stacks_row {
	width:280px;
}
#stacks_in_41845 {
	margin:  15px;
}


/*
 * Ecwid Search - @Copyright 2019 -Author: RJ Ruggiero - Website: http://axyn.com
 */
.ecwid-search-widget {
    width: 270px !important;
    height: auto !important;
    font-size: 12px !important;
}
input.ecwid-search-widget__input {
    max-width: 270px !important;
    height: 32px !important;
    color: rgba(121, 121, 121, 1.00) !important;
    border: solid 1px rgba(15, 128, 255, 1.00) !important;
    border-radius: 3px !important;
    background-color: rgba(255, 255, 255, 1.00) !important;
}



.ec-size .ec-store__category-page .ec-store__content-wrapper {
    display: flex;
    flex-direction: column;
}
.ec-size .ec-store__category-page .ec-grid {
    order: 2;
}
.ec-size .ec-store__category-page .ec-pager {
    order: 3;
}
.ec-size .ec-store__category-page .ec-footer {
    order: 1;
}
/*Show related products on top */
.ec-size .ec-store__content-wrapper {
    display: flex;
    flex-direction: column;
}
.ec-size .ec-store__content-wrapper .product-details {
    order: 2;
}
.ec-size .ec-store__content-wrapper .ec-footer {
    order: 3;
}
.ec-store__content-wrapper .related_products {
    order: 1;
}


/* General <div> text base size */




/* Other Elements */

/* Not overridable ??
 .grid-product__price { color: rgba(255, 255, 255, 1.00) ;}
 */
/* Onsale label background color */

.ec-size .ec-store .label--notice {
    background-color: rgba(255, 255, 255, 1.00) !important;
}
.ec-size .ec-store .label--notice::after,
.ec-size .ec-store .label--notice::before {
    border-color: rgba(255, 255, 255, 1.00) !important;
    border-right-color: transparent !important;
}

/* KEEP it on top - Text of onsale label and related compare and discount prices*/

.ec-size .ec-store .label__text::first-line {
    color: rgba(66, 66, 66, 1.00) !important;
    

}
.ec-size .ec-store .details-product-price-compare__value {
    color: rgba(66, 66, 66, 1.00) !important;
    
}
.ec-size .ec-store .details-product-price-discount__text {
    color: rgba(255, 255, 255, 1.00) !important;
    
}
.ec-size .ec-store .details-product-price-discount__value {
    color: rgba(255, 255, 255, 1.00) !important;
    
}

/* Product Attributes in Product Details Page */

.ec-size .ec-store .details-product-attribute__title {
    
    
}
.ec-size .ec-store .details-product-attribute__value {
    
    
}

/* Product Units in Product Details Page */

.ec-size .ec-store .product-details__units-in-product {
    
    
}
.ec-size .ec-store  .product-details__price-per-unit{
    
    
}



/* Link hover from basic_color */

}
%[endif]%
/* Text elements/tags  <p>, <a>, table */
/* Product description gets overriden by .ecwid p */
/*.ec-size .ec-store .product-details__product-description {color:  !important;}*/

.ecwid p {
    color: rgba(26, 26, 26, 1.00) !important;
    
}
.ecwid a {
    color: rgba(26, 26, 26, 1.00) !important;
    
}
.ecwid table, .ecwid-description-table, .ecwid td {
    color: rgba(0, 33, 255, 1.00) !important;
    
}

/* Addtional elements/tags <ul>, <ol>, quotes */

.ecwid ul {
    color: rgba(0, 178, 250, 1.00) !important;
    
}
.ecwid ol {
    color: rgba(31, 92, 178, 1.00) !important;
    
}
.ecwid blockquote, .ecwid-description-blockquote {
    color: rgba(79, 143, 0, 1.00) !important;
    
}

/* Headers */

.ecwid h1 {
    color: rgba(0, 0, 128, 1.00) !important;
    
}
.ecwid h2 {
    color: rgba(128, 0, 255, 1.00) !important;
    
}
.ecwid h3 {
    color: rgba(128, 0, 255, 1.00) !important;
    
}
.ecwid h4 {
    color: rgba(64, 0, 128, 1.00) !important;
    
}

/* Buttons */

.ec-size .ec-store .form-control--primary .form-control__button {
    color: rgba(255, 255, 255, 1.00) !important;
    background: rgba(128, 0, 255, 1.00) !important;
    
}
.ec-size .ec-store .form-control--secondary .form-control__button {
    color: rgba(255, 255, 255, 1.00) !important;
    background: rgba(0, 0, 128, 1.00) !important;
    
}
.ec-size .ec-store .form-control--small .form-control__button {
    color: rgba(255, 255, 255, 1.00) !important;
    background: rgba(128, 0, 255, 1.00) !important;
    
}
.ec-size .ec-store .form-control--primary .form-control__button:hover {
    color: rgba(255, 255, 255, 1.00) !important;
    background: rgba(204, 102, 255, 1.00) !important;
    font-size: 1.20rem !important;
}
.ec-size .ec-store .form-control--secondary .form-control__button:hover {
    color: rgba(255, 255, 255, 1.00) !important;
    background: rgba(204, 102, 255, 1.00) !important;
    font-size: 1.00rem !important;
}
.ec-size .ec-store .form-control--small .form-control__button:hover {
    color: rgba(255, 255, 255, 1.00) !important;
    background: rgba(204, 102, 255, 1.00) !important;
    
}

/* Category page */

.ec-size .ec-store .grid-category__title-inner {
    color: rgba(0, 33, 255, 1.00) !important;
    font-size: 1.00rem !important;
}
.ec-size .ec-store .grid-product__title-inner {
    color: rgba(128, 0, 255, 1.00) !important;
    
}
.ec-size .ec-store .grid-product__sku {
    color: rgba(76, 76, 76, 1.00) !important;
    
}

/* Product page */

.ec-size .ec-store .product-details__product-title {
    color: rgba(0, 94, 224, 1.00) !important;
    font-size: 2.00rem !important;
}
.ec-size .ec-store .details-product-price__value {
    color: rgba(128, 0, 255, 1.00) !important;
    font-size: 1.80rem !important;
}
.ec-size .ec-store .product-details__product-sku {
    color: rgba(255, 255, 255, 1.00) !important;;
    font-size: 1.00rem !important;
}
.ec-size .ec-store .details-product-purchase__qty-label {
    color: rgba(10, 90, 255, 1.00) !important;
    
}

/* Product page sub-titles */

.ec-size .ec-store .details-product-option * {
    color: rgba(66, 66, 66, 1.00);
    
}
.ec-size .ec-store .details-product-option__title{
    color: rgba(66, 66, 66, 1.00) !important;
    
}

.ec-size .ec-store .details-product-purchase__place {
    color: rgba(255, 255, 255, 1.00) !important;;
    
}
.ec-size .ec-store .details-product-share__title {
    color: rgba(255, 255, 255, 1.00) !important;
    
}

/* Single Product Page - Buttons */

.ecwid-btn--primary {
    
    
}
.ecwid-btn--primary:hover {
    
    
}

/* Single Product Page - Quantity area */

.gwt-InlineLabel {
    
    
}
.gwt-TextBox {
    
    
}

/* Single Product Page - Title Price and Background */

.ecwid-title {
    color: rgba(66, 66, 66, 1.00) !important;
    
}
.ecwid-price {
    color: rgba(66, 66, 66, 1.00) !important;
    
}
.ecwid-Product {
    background: rgba(102, 204, 255, 1.00) !important;
}
%[endif]%

/*
 * Ecwid Font - @Copyright 2019 Author: RJ Ruggiero - Website: http://axyn.com
 */
@font-face {
    font-family: 'Lato';
    src: url('../') format('truetype');
    
}

/* More Global elements */



/* Standard elements */



/* Headers */
.ecwid h1,





/* Buttons */
.ec-size .ec-store .form-control--primary .form-control__button,
.ec-size .ec-store .form-control--secondary .form-control__button,

/* Main Store and Product Catalog Pages */
.grid-category__title-inner,
.ec-size .ec-store .grid-product__title-inner,


/* Product Details Pages */
.ec-size .ec-store .product-details__product-title,




/* Product Details Pages - subtitles */




/* Product Details Pages - attributes */


/* Product Details Pages - onsale */




/* Product Details Pages - onsale */






#stacks_in_41850 .ecwid-font-edit {
    font-family: 'Lato', sans-serif !important;
    
}


/*
 * Ecwid Font - @Copyright 2019 Author: RJ Ruggiero - Website: http://axyn.com
 */
@font-face {
    font-family: 'Lato';
    src: url('../') format('truetype');
    
}

/* More Global elements */



/* Standard elements */
.ecwid p,
.ecwid ul,
.ecwid table,
/* Headers */






/* Buttons */


.ec-size .ec-store .form-control--small .form-control__button,
/* Main Store and Product Catalog Pages */


.ec-size .ec-store .grid-product__sku,
.ec-size .ec-store .grid-product__price-amount,
/* Product Details Pages */

.ec-size .ec-store .product-details__product-sku,
.ec-size .ec-store .details-product-price__value,


/* Product Details Pages - subtitles */




/* Product Details Pages - attributes */


/* Product Details Pages - onsale */




/* Product Details Pages - onsale */






#stacks_in_41851 .ecwid-font-edit {
    font-family: 'Lato', sans-serif !important;
    
}


@font-face{font-family:'icomoon';src:url('../../rw_common/plugins/stacks/scrollpage_icons/icomoon.eot?8zq521');src:url('../../rw_common/plugins/stacks/scrollpage_icons/icomoon.eot?8zq521#iefix') format('embedded-opentype'),url('../../rw_common/plugins/stacks/scrollpage_icons/icomoon.woff2?8zq521') format('woff2'),url('../../rw_common/plugins/stacks/scrollpage_icons/icomoon.ttf?8zq521') format('truetype'),url('../../rw_common/plugins/stacks/scrollpage_icons/icomoon.woff?8zq521') format('woff'),url('../../rw_common/plugins/stacks/scrollpage_icons/icomoon.svg?8zq521#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="sp-icon-"],[class*=" sp-icon-"]{color:#1BC906;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sp-icon-chevron-rounded:before{content:"\e600"}.sp-icon-chevron-rounded-thick:before{content:"\e601"}.sp-icon-chevron-thin:before{content:"\e602"}.sp-icon-chevron-thick:before{content:"\e603"}.sp-icon-arrow:before{content:"\e604"}.sp-icon-arrow-thin:before{content:"\e605"}.sp-icon-arrow-thick:before{content:"\e606"}.sp-icon-round-1:before{content:"\e607"}.sp-icon-round-2:before{content:"\e608"}.sp-icon-round-3:before{content:"\e609"}.sp-icon-round-4:before{content:"\e60a"}#ncd-sp-arrow{display:inline-block;line-height:0;z-index:1000000;padding: 5px;background:#FFFFFF;border-radius: 100px;border-width: 0;border-style:solid;box-shadow: rgba(0,0,0,0.2) 0 1px 3px;opacity:0;border-color:#F90008}#ncd-sp-arrow i{font-size: 44px;}#ncd-sp-arrow.show i{cursor:pointer}#ncd-sp-arrow{position:fixed;opacity:0;margin: 30px;-webkit-transition:opacity 150ms,-webkit-transform 150ms;transition:opacity 150ms,transform 150ms;-webkit-transform:rotateY(-55deg);-ms-transform:rotateY(-55deg);transform:rotateY(-55deg)}#ncd-sp-arrow.show.down-amount,#ncd-sp-arrow.show.down-container{-webkit-transition:opacity 750ms 0,-webkit-transform 750ms 0;transition:opacity 750ms 0,transform 750ms 0;}#ncd-sp-arrow .rotateThis{-webkit-transition:-webkit-transform 700ms;transition:transform 700ms}#ncd-sp-arrow.show.down-amount .rotateThis,#ncd-sp-arrow.show.down-container .rotateThis{position:relative;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#ncd-sp-arrow.down-amount .rotateThis,#ncd-sp-arrow.down-container .rotateThis{position:relative;-webkit-transform:rotate(0);transform:rotate(0)}#ncd-sp-arrow.show{opacity:1;-webkit-transform:rotateY(0) translateX(0) translateY(0) translateZ(100px) scale(1);transform:rotateY(0) translateX(0) translateY(0) translateZ(100px) scale(1)}#ncd-sp-arrow.tl{top:0;left:0}#ncd-sp-arrow.tc{top:0;left:50%}#ncd-sp-arrow.tr{top:0;right:0}#ncd-sp-arrow.bl{bottom:0;left:0}#ncd-sp-arrow.bc{bottom:0;left:50%}#ncd-sp-arrow.br{bottom:0;right:0}@media screen and (max-width:400px){#ncd-sp-arrow{display:none}}
