<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
    font-family:opensans;
}

h1 {
    font-size:36px;
    font-weight:bold;
}

h2 {
    font-size:24px;
    font-weight:bold;
}

h3 {
    font-size:21px;
    font-weight:bold;
}

h4 {
    margin-top:18px;
    font-size:16px;
    font-weight:bold;
}

h5 {
    font-size:12px;
    font-weight:bold;
    padding:5px;
}

td {
    font-size:12px;
    padding:5px;
}

.col-padding {
    padding-left:8px;
    padding-right:8px;
}

.col-padding-right {
    padding-right:8px;
}

.col-padding-left {
    padding-left:8px;
}

/* HEADER */
.header {
    font-size:11px;
    width:100%;
    float:left;
    clear:both;
    padding:0px 40px 20px 40px;
}

.header .store-title {
    margin-bottom:0;
    margin-bottom:-15px;
    margin-top:10px;
}

div.hr {
    height:4px;
    border:none;
    background-color: #999;
    margin-top:10px;
    margin-bottom:10px;
    float:left;
    clear:both;
    display:block;
    margin-left:40px;
    margin-right:40px;
}

/** content **/
.content {
    margin:0 40px;
    position:relative;
}

.content .product-title {
    font-weight:bold;
    text-align:center;
    margin-bottom:10px;
    padding:5px;
    margin-top:10px;
}

.content .product-price {
    position:relative;
    margin-right:-43px;
    background:#00ACEE;
    padding-left:20px;
    padding-right:40px;
    padding-top:10px;
    padding-bottom:10px;
    margin-top:25px;
    margin-bottom:1px;
}

.content .price-box {
    color:white;
    font-weight:bold;
}

.content .has-tiers {
    /*margin-bottom:-40px;*/
}

.content .tier-price-wrapper {
    padding-top:10px;
    font-size:12px;
    background: #00ACEE;
    color:white;
}

.content .tier-price-wrapper ul {
    padding-left:15px;
}

.content .section {
    margin-bottom:40px;
}

.content .section-title {
    margin-bottom:15px;
    padding-bottom:15px;
    /*color: #00ACEE;*/
    background:white;
    line-height:1.3em;
    margin-top:0px;
}

.media-gallery-title {
    /*display:none;*/
}

.media-gallery {

}

table.gallery {
    border-spacing:20px;
    border-collapse:separate;
    margin:auto;
}

.centerimage {
    vertical-align: middle;
    text-align:center;
    padding:20px;
    border:20px solid #f7f7f7;
}

.large-image {
    max-height:500px;
}

table.one-column-gallery {
    border-spacing:9px;
}
table.one-column-gallery .centerimage{
    border:10px solid #f7f7f7;
    border-collapse:separate;
}

table.single-image-2col {
    border-spacing:9px;
    border-collapse:separate;
}

.main-image-2col {
    padding:10px;
    border:10px solid #f7f7f7;
}

table.single-image-3col {
    border-spacing:6px;
    border-collapse:separate;
}

.main-image-3col {
    padding:7px;
    border:7px solid #f7f7f7;
}

table.single-image-medium {
    border-spacing:6px;
}

table.single-image-medium .centerimage {
    border:10px solid #f7f7f7;
}

.medium-main-2c-side-3c-bottom.single-image-medium {
    border-spacing:15px;
}

.medium-main-2c-side-3c-bottom table.col2-right-gallery {
    margin:-15px;
    border-spacing:15px;
}

.medium-main-2c-side-3c-bottom.bottom-gallery {
    border-spacing:10px;
    margin-top:-10px;
}

.medium-main-2c-side-3c-bottom.bottom-gallery .centerimage {
    border: 7px solid #f7f7f7;
}

.medium-main-1c-side-2c-bottom table.col1-right-gallery {
    border-spacing:10px;
    margin:-10px;
    margin-left:-5px;
}

.medium-main-1c-side-2c-bottom.bottom-gallery {
    border-spacing:15px;
    margin:-6px;
}
.medium-main-1c-side-2c-bottom.bottom-gallery .centerimage {
    border:15px solid #f7f7f7;
}

/* CONFIGURABLE PRODUCT OPTIONS */
table.product-options td {
    padding:5px;
}
table.product-options .even {
    background:#FAFAFA;
}
table.product-options .odd {
    background:#F4F4F4;
}

table.product-options {
    border-collapse: collapse;
    width:100%;
    page-break-inside:avoid;
}

table.product-options,
table.product-options td,
table.product-options th
{
    border: 0px solid #d4d4d4;
}

/* Custom Options */
.custom-option-title {
    font-weight:bold;
}

/* Bundled Product Options */
.bundle-options-table {
    margin-bottom:10px;
}

.bundle-option-subsection-title {
}

.bundle-option-image {
    width:150px;
}

.bundle-option-details {
    width:100%;
}

.bundle-option-name {
    width:80%;
    font-weight:bold;
}

.bundle-option-price {
    width:20%;
    text-align: right;
}

.bundle-option-description {
    margin-top: 1em;
    line-height:1.4em;
}

.bundle-price-label {
    font-size:15px;
    padding-top:0.4em;
    padding-left:0.3em;
    padding-right:0.5em;
}

.bundle-price {
    text-align:right;
}

.grouped-price-label {
    font-size:0.5em;
    padding-top:0.3em;
    padding-left:0.3em;
    padding-right:0.5em;
}

/* FOOTER */
.footer {
    font-size:11px;
}
.footer .page-number {
    width:30px;
    height:30px;
    background:#00ACEE;
    line-height:30px;
    text-align:center;
    display:inline;
}
.footer .page-number span {
    color:#fff!important;
    font-size:15px;
}

.product-link {
}

.footer .product-link-wrapper {
    padding-left:15%;
    padding-right:50px;
    margin-top:-25px;
    text-align:center;
    width:65%;
}

.footer .timestamp-wrapper {
    margin-top:-17px;
    text-align:right;
    padding-right:40px;
}
</pre></body></html>