<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* == Cart Content == */
#cart-content,#layout-switch{height:35px;line-height:35px;border:1px solid #f6f6f6;padding-left:45px;padding-right:15px;margin-top:2px;}
#layout-switch{background-color:#f9f9f9}
#cart-content{background-image:url(images/basket.png);background-repeat:no-repeat;background-position:10px center}
#layout-switch{margin-left:10px;padding:0}
#layout-switch a{width:35px;height:35px;display:block;float:left;text-indent:-9999px}
#layout-switch a.list-icon,#layout-switch a.grid-icon{background-image:url(images/layout-bg.png);background-repeat:no-repeat;background-position:0 0}
#layout-switch a.list-icon:hover,#layout-switch a.grid-icon:hover{background-color:#f6f6f6}
#layout-switch a.grid-icon{background-position:right 0}
#layout-switch a.grid-icon.current{background-position:right -35px}
#layout-switch a.list-icon.current{background-position:0 -35px}
a#rem-from-cart{background-color:#BA433F;text-indent:-9999px;background-image:url(images/remove.png);background-repeat:no-repeat;/* height:35px;width:35px; */;width:20px;display:block;float:left;background-position:center center;/* margin-right:-15px; */margin-left:10px;border-left-width:1px;border-left-style:solid;border-left-color:rgba(255,255,255,0.5)}

/* == Item View == */
#single-item figure{ box-shadow: 0 0 1px rgba(255,255,255,0.2); line-height: 1px; padding: 7px; background-color: rgba(255,255,255,0.2);border:1px solid #f6f6f6; text-align: center; display: block; margin-right: auto; margin-left: auto; }
#single-item figure img{ text-align: center; display: block; margin-right: auto; margin-left: auto;box-shadow:0 1px 2px rgba(0,0,0,0.1)}
#single-item div.shop-data span.price{ height: 36px; display: block; text-align: center; /* background-color: #7cb600; box-shadow: 0 0 1px rgba(255,255,255,0.2); */ line-height: 36px;margin-bottom:1px;margin-top:1px; color:	#333333 ; /* font-weight:bold */}
#single-item div.shop-data a.mem-ok,#single-item div.shop-data a.add-to-cart,#single-item div.shop-data a.mem-req,#single-item div.shop-data a.download, #single-item div div p a.add-to-cart{float: left; background-color:black;/* box-shadow:0 0 1px rgba(255,255,255,0.2); */line-height:36px;display:block;height:36px;background-image:url(images/mem-ok.png);background-repeat:no-repeat;background-position:15px center;padding-left:45px;padding-right:15px;margin-bottom:10px; color:#f6f6f6; margin-right: 10px;}
#single-item div.shop-data a.add-to-cart,#single-item div div p a.add-to-cart{background-image:url(images/addtocart.png)}
#single-item div.shop-data a.mem-req{background-image:url(images/mem-req.png)}
#single-item div.shop-data a.download{background-image:url(images/download.png)}
#single-item .box {background-color: #F7F7F7}
#single-item .button {box-shadow: none; border-radius: 0 0 0 0;}

/* == List View == */
#shop figure img,.shoppbox figure img{ text-align: center; display: block; margin-right: auto; margin-left: auto;box-shadow:0 1px 2px rgba(0,0,0,0.1) }
#shop ul.list-view li div.shop-inner,.shoppbox ul.list-view li div.shop-inner{position:relative;background-color:#ffffff;/* border:1px solid #f6f6f6 */;padding:15px; background-color: #F7F7F7;
                                                                              border: 1px solid #E0E0E0;}
#shop ul.list-view li h3,.shoppbox ul.list-view li h3{margin-top:10px}
#shop ul.list-view li h3 span,.shoppbox ul.list-view li h3 span{ float: right; font-size: 14px; }
#shop ul.list-view li div.shop-data,.shoppbox ul.list-view li div.shop-data{height:36px;line-height:36px;margin-bottom:15px;background-color:#7cb600;-webkit-box-shadow: 0px 4px 0px rgba(50, 50, 50, 0.03);
                                                                            -moz-box-shadow:    0px 4px 0px rgba(50, 50, 50, 0.03);
                                                                            box-shadow:         0px 4px 0px rgba(50, 50, 50, 0.03);
                                                                            border-bottom:1px solid #f6f6f6;border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6;}
#shop ul.list-view li div.shop-data.last-item,.shoppbox ul.list-view li div.shop-data.last-item{margin-bottom:0}
#shop ul.list-view li span.goto,.shoppbox ul.list-view li span.goto{display:block;width:50px;height:36px;float:right;border-left-width:1px;border-left-style:solid;border-left-color:#fff;text-align:center;background-color:#4c4c4c;color:#f6f6f6}
#shop ul.list-view li span.goto a,.shoppbox ul.list-view li span.goto a{display:block;width:50px;height:36px;background-image:url(images/next.png);background-repeat:no-repeat;background-position:center top;text-indent:-9999px}
#shop ul.list-view li span.goto a:hover,.shoppbox ul.list-view li span.goto a:hover{background-position:center -36px;background-color:rgba(232,100,27,0.9);}
#shop ul.list-view li span.shop-toolbar,.shoppbox ul.list-view li span.shop-toolbar{margin-left:10px;display:block;float:left;height:36px}
#shop ul.list-view li span.shop-toolbar a.add-to-cart,#shop ul.list-view li span.shop-toolbar a.download,#shop ul.list-view li span.shop-toolbar a.mem-ok,#shop ul.list-view li span.shop-toolbar a.mem-req,
.shoppbox ul.list-view li span.shop-toolbar a.add-to-cart,.shoppbox ul.list-view li span.shop-toolbar a.download,.shoppbox ul.list-view li span.shop-toolbar a.mem-ok,#shop ul.list-view li span.shop-toolbar a.mem-req
{display:block;height:36px;background-image:url(images/addtocart.png);background-repeat:no-repeat;background-position:left center;padding-left:30px;color:#f6f6f6}
#shop ul.list-view li span.shop-toolbar a.download,.shoppbox ul.list-view li span.shop-toolbar a.download{background-image:url(images/download.png)}
#shop ul.list-view li span.shop-toolbar a.mem-req,.shoppbox ul.list-view li span.shop-toolbar a.mem-req{background-image:url(images/mem-req.png)}
#shop ul.list-view li span.shop-toolbar a.mem-ok,.shoppbox ul.list-view li span.shop-toolbar a.mem-ok{background-image:url(images/mem-ok.png)}

/* == Grid View == */
#shop ul.grid-view li,.shoppbox ul.grid-view li{max-width:25%;float:left} /*change width to 33.33% if using sidebar widgets */
#shop ul.grid-view li img.dimage,.shoppbox ul.grid-view li img.dimage{display:block;max-width:100%;box-shadow:0 1px 2px rgba(0,0,0,0.1)}
#shop ul.grid-view li div.shop-inner,.shoppbox ul.grid-view li div.shop-inner{position:relative;background-color:#F7F7F7;text-align:center;margin:15px 5px 0;padding:15px;border:1px solid #E0E0E0;}
#shop ul.grid-view li div.shop-inner:hover,.shoppbox ul.grid-view li div.shop-inner:hover{background-color:rgba(250,250,250,0.9)}
#shop ul.grid-view li h4,.shoppbox ul.grid-view li h4{margin:10px 0 0}
#shop ul.grid-view li div.shop-data,.shoppbox ul.grid-view li div.shop-data{height:36px;line-height:36px;margin:1px 5px 15px;background-color:#7cb600;-webkit-box-shadow: 0px 4px 0px rgba(50, 50, 50, 0.03);
                                                                            -moz-box-shadow:    0px 4px 0px rgba(50, 50, 50, 0.03);
                                                                            box-shadow:         0px 4px 0px rgba(50, 50, 50, 0.03);
                                                                            border-bottom:1px solid #f6f6f6;border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6}
#shop ul.grid-view li span.goto,.shoppbox ul.grid-view li span.goto{display:block;width:50px;height:36px;float:right;border-left-width:1px;border-left-style:solid;border-left-color:#fff;text-align:center;background-color:#4c4c4c;color:#f6f6f6}
#shop ul.grid-view li span.goto a,.shoppbox ul.grid-view li span.goto a{display:block;width:50px;height:36px;background-image:url(images/next.png);background-repeat:no-repeat;background-position:center top;text-indent:-9999px}
#shop ul.grid-view li span.goto a:hover,.shoppbox ul.grid-view li span.goto a:hover{background-position:center -36px;background-color:rgba(232,100,27,0.9);}
#shop ul.grid-view li span.shop-toolbar,.shoppbox ul.grid-view li span.shop-toolbar{margin-left:10px;display:block;float:left;height:36px;}
#shop ul.grid-view li span.shop-toolbar a.add-to-cart,#shop ul.grid-view li span.shop-toolbar a.download,#shop ul.grid-view li span.shop-toolbar a.mem-ok,#shop ul.grid-view li span.shop-toolbar a.mem-req,
.shoppbox ul.grid-view li span.shop-toolbar a.add-to-cart,.shoppbox ul.grid-view li span.shop-toolbar a.download,.shoppbox ul.grid-view li span.shop-toolbar a.mem-ok,.shoppbox ul.grid-view li span.shop-toolbar a.mem-req
{display:block;height:36px;background-image:url(images/addtocart.png);background-repeat:no-repeat;background-position:left center;padding-left:30px; color:#f6f6f6}
#shop ul.grid-view li span.shop-toolbar a.download,.shoppbox ul.grid-view li span.shop-toolbar a.download{background-image:url(images/download.png); font-size:12px !important}
#shop ul.grid-view li span.shop-toolbar a.mem-req,.shoppbox ul.grid-view li span.shop-toolbar a.mem-req{background-image:url(images/mem-req.png)}
#shop ul.grid-view li span.shop-toolbar a.mem-ok,.shoppbox ul.grid-view li span.shop-toolbar a.mem-ok{background-image:url(images/mem-ok.png)}


#gallerywrap{margin-top:25px;padding:25px;background-color:rgba(0,0,0,0.2);box-shadow:0 0 1px rgba(255,255,255,0.2)}
#gallerywrap .flexslider {position: relative; zoom: 1;overflow:hidden;}
#gallerywrap .flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
#gallerywrap .loading .flex-viewport {max-height: 300px;}
#gallerywrap .flexslider .slides {zoom: 1;}

#gallerywrap .flex-direction-nav a {width: 32px; height: 32px; margin: -30px 0 0; display: block; background: url(images/navigation.png) no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
#gallerywrap .flex-direction-nav .flex-next {background-position: 100% 0; right: -32px; }
#gallerywrap .flex-direction-nav .flex-prev {left: -32px;}
#gallerywrap .flexslider:hover .flex-next {opacity: 0.8; right: 10px;}
#gallerywrap .flexslider:hover .flex-prev {opacity: 0.8; left: 10px;}
#gallerywrap .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
#gallerywrap .flex-direction-nav .disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

#galleryslider {margin: 0 0 10px!important;}
#galcarousel li {margin-right: 10px;}
#galcarousel img {display: block; opacity: .5; cursor: pointer;}
#galcarousel img:hover {opacity: 1;}
#galcarousel .flex-active-slide img {opacity: 1; cursor: default;}


/* == Error Messages == */
p.msg{text-align:center;color:#FFF;margin:0;padding:5px}


@media only screen and (min-width: 768px) and (max-width: 1024px) {
    #shop ul.grid-view li,.shoppbox ul.grid-view li {max-width:33.333%;}
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
    #shop ul.grid-view li,.shoppbox ul.grid-view li {max-width:50%;}
}
@media only screen and (max-width: 480px) {
    #shop ul.grid-view li,.shoppbox ul.grid-view li { max-width: 100% }
}

@media only screen and (min-width: 481px) and (max-width: 767px) {
    #shop ul.grid-view li,.shoppbox ul.grid-view li { max-width: 50%; }
}

.ribbon-wrapper-green,.ribbon-wrapper-yellow,.ribbon-wrapper-blue,.ribbon-wrapper-red{
    width: 85px;
    height: 88px;
    overflow: hidden;
    position: absolute;
    top: -3px;
    right: -3px;
}

.ribbon-green, .ribbon-yellow, .ribbon-blue, .ribbon-red {
    font: bold 15px Sans-Serif;
    text-align: center;
    text-shadow: rgba(255,255,255,0.5) 0px 1px 0px;
    -webkit-transform: rotate(45deg);
    -moz-transform:    rotate(45deg);
    -ms-transform:     rotate(45deg);
    -o-transform:      rotate(45deg);
    position: relative;
    padding: 7px 0;
    left: -5px;
    top: 15px;
    width: 120px;
    -webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
    -moz-box-shadow:    0px 0px 3px rgba(0,0,0,0.3);
    box-shadow:         0px 0px 3px rgba(0,0,0,0.3);
}

.ribbon-green:before, .ribbon-green:after,.ribbon-yellow:before, .ribbon-yellow:after,.ribbon-blue:before, .ribbon-blue:after,.ribbon-red:before, .ribbon-red:after
{
    content: "";
    border-left:  3px solid transparent;
    border-right: 3px solid transparent;
    position:absolute;
    bottom: -3px;
}

.ribbon-green:before,.ribbon-yellow:before,.ribbon-blue:before,.ribbon-red:before {
    left: 0;
}
.ribbon-green:after,.ribbon-yellow:after,.ribbon-blue:after,.ribbon-red:after {
    right: 0;
}

.ribbon-green {
    background-color: #BFDC7A;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#BFDC7A), to(#8EBF45)); 
    background-image: -webkit-linear-gradient(top, #BFDC7A, #8EBF45); 
    background-image:    -moz-linear-gradient(top, #BFDC7A, #8EBF45); 
    background-image:     -ms-linear-gradient(top, #BFDC7A, #8EBF45); 
    background-image:      -o-linear-gradient(top, #BFDC7A, #8EBF45); 
    color: #6a6340;
}

.ribbon-green:before, .ribbon-green:after {
    border-top:   3px solid #6e8900;   
}

.ribbon-yellow {
    background-color: yellow;
    background-image: -webkit-gradient(linear, left top, left bottom, from(yellow), to(yellow)); 
    background-image: -webkit-linear-gradient(top, yellow, yellow); 
    background-image:    -moz-linear-gradient(top, yellow, yellow); 
    background-image:     -ms-linear-gradient(top, yellow, yellow); 
    background-image:      -o-linear-gradient(top, yellow, yellow); 
    color: #6a6340;
}

.ribbon-yellow:before, .ribbon-yellow:after {
    border-top:   3px solid #6e8900;   
}

.ribbon-blue {
    background-color: #ADDDE7;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#BFDC7A), to(#8EBF45));
    background-image: -webkit-linear-gradient(top, #ADDDE7, #89AFB7);
    background-image:    -moz-linear-gradient(top, #ADDDE7, #89AFB7);
    background-image:     -ms-linear-gradient(top, #ADDDE7, #89AFB7);
    background-image:      -o-linear-gradient(top, #ADDDE7, #89AFB7);
    color: #6a6340;
}

.ribbon-blue:before, .ribbon-blue:after {
    border-top:   3px solid #37AFDF;
}

.ribbon-red {
    background-color: #d64b4b;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ab2c2c), to(#d64b4b)); 
    background-image: -webkit-linear-gradient(top, #ab2c2c, #d64b4b); 
    background-image:    -moz-linear-gradient(top, #ab2c2c, #d64b4b); 
    background-image:     -ms-linear-gradient(top, #ab2c2c, #d64b4b); 
    background-image:      -o-linear-gradient(top, #ab2c2c, #d64b4b); 
    color: #fff;

}

.ribbon-red:before, .ribbon-red:after {
    border-top:   3px solid #871616;   
}

#my-orders {
    height: 35px;
    width: 35px;
    line-height: 35px;
    border: 1px solid #f6f6f6;
    padding-left: 5px;
    padding-right: 5px;
    margin-top: 2px;
    margin-left: 10px;
}

.zoomWrapperImage img{
    max-width: none !important;
}

#shoprelated {
    background-color: #F7F7F7;
    border: 1px solid #E0E0E0;
    margin-bottom: 10px;
    margin-top: 10px;
    position: relative;
}

#shoprelated ul.grid-view li {
    float: left;
    min-width: 25%;
    max-width: 220px;
    border: 1px solid #E0E0E0;
    margin-right: 10px;
}

#shoprelated ul.grid-view li .shop-inner {
    text-align:center;
}

#shoprelated {
    padding: 10px;
    /* width: 994px; */
}

.zoomLens {
    max-width: 200px!important;
    max-height: 200px!important;

}</pre></body></html>