<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html, body {
  background:url("../i/bg-fabric.png");
  font:11px Arial, Helvetica, sans-serif;
  height:100%;
  margin:0;
  width:100%;
}
a {
  color:#316fa3;
}
a:hover {
  color:#fb9901;
}
h1,h2,h3 {
  color:#465860;
  font-family:'Merienda One', Arial, Helvetica, sans-serif;
  font-weight:normal;
  line-height:1.3em;
  margin:0;
}
.l-404 {
  background:#e6e6e6 url("../i/bg-fabric.png");
  height:90%;
  padding-top:10%;
}
.l-menu {
  background:#333 url("../i/bg-dark.png");
  box-shadow:0 1px 2px rgba(0,0,0,.2);
  font-size:15px;
  font-weight:bold;
  height:70px;
  left:0;
  padding:0;
  position:fixed;
  text-align:right;
  top:0;
  width:100%;
  z-index:999;
}
.l-ftr {
  background:#465860;
  clear:both;
  padding:20px 0 40px;
  text-align:center;
}
.about-left {
  float:left;
  width:460px;
}
.about-photo {
  margin:0 10px 0 0;
  vertical-align:middle;
}
.about-right {
  float:right;
  width:300px;
}
.about-signature {
  background:url("../i/signature.png") 100% 50% no-repeat;
  color:#888;
  display:inline-block;
  font-style:italic;
  margin:0;
  padding:20px 100px 20px 0;
  vertical-align:middle
}
.about-txt {
  color:#888;
  font-size:12px;
  line-height:1.5em;
}
.badge {
  background:url("../i/badge.png") no-repeat;
  bottom:85px;
  color:#fff;
  height:105px;
  padding:40px 0 0;
  position:absolute;
  right:10px;
  text-align:center;
  text-shadow:0 -1px 0 rgba(0,0,0,.5);
  width:145px;
  z-index:10;
}
.badge:hover {
  -moz-animation:wobble 0.6s;
  -webkit-animation:wobble 0.6s;
  animation:wobble 0.6s;
}
.badge-future {
  background-position:100% 0;
  bottom:auto;
  height:77px;
  left:-60px;
  padding:43px 0 0;
  right:auto;
  top:0;
  width:120px;
}
.badge-doll {
  font-size:.5em;
  vertical-align:middle;
}
.badge-price {
  font:46px "Merienda One", Arial, Helvetica, sans-serif;
  margin:-10px 0 -5px;
}
.badge-future .badge-price {
  font-size:50px;
}
.badge-txt {
  font:13px "Merienda One", Arial, Helvetica, sans-serif;
  margin:0;
}
.btn {
  background:#ff6e02;
  border:0;
  border-radius:5px;
  box-shadow:inset 0 35px 45px -10px rgba(255,255,255,.35), inset 0 1px 0 rgba(255,255,255,.3), 0 1px 1px rgba(0,0,0,.6);
  color:#fff;
  cursor:pointer;
  display:inline-block;
  font:bold 16px/1 Arial, Helvetica, sans-serif;
  padding:12px 20px;
  text-decoration:none;
  text-shadow:0 1px 0 rgba(0,0,0,.5);
  vertical-align:middle;
  -moz-transition:400ms background-color, 400ms border-color;
  -o-transition:400ms background-color, 400ms border-color;
  -webkit-transition:400ms background-color, 400ms border-color;
  transition:400ms background-color, 400ms border-color;
}
.btn:hover {
  background-color:#ffa100;
  box-shadow:inset 0 35px 45px -10px rgba(255,255,255,.35), inset 0 1px 0 rgba(255,255,255,.3), 0 1px 1px rgba(0,0,0,.4);
  color:#fff;
}
.btn:active {
  background-color:#ff6e02;
  box-shadow:inset 0 -25px 35px rgba(255,255,255,.15), inset 0 -1px 0 rgba(255,255,255,.3), inset 0 1px 1px rgba(0,0,0,.2);
}
.btn-disabled, .btn-disabled:hover, .btn-disabled:active {
  background:#666;
  cursor:default;
}
.btn-splash {
  margin:50px 0 0;
}
.btn-subscr {
  padding-bottom:9px;
  padding-top:9px;
}
.check {
  margin:20px 5px 0 0;
  vertical-align:middle;
}
.close {
  background:url("../i/close.png") no-repeat;
  cursor:pointer;
  display:inline-block;
  height:19px;
  opacity:.75;
  position:absolute;
  right:0;
  top:30px;
  width:19px;
  z-index:10;
}
.close:hover {
  opacity:1;
}
.countdown {
  background:url("../i/ico-clock.png") 0 50% no-repeat;
  color:#000;
  display:inline-block;
  list-style:none none outside;
  margin:0;
  padding:0 0 0 50px;
}
.countdown-col {
  display:inline-block;
  text-align:center;
}
.countdown-delim {
  color:#ff7d01;
  display:inline-block;
  font:28px/1 'Merienda One', Arial, Helvetica, sans-serif;
  margin:-2px 5px 0;
  text-align:center;
  vertical-align:top;
}
.countdown-digits {
  color:#ff7d01;
  display:block;
  font:28px/1 Merienda One, Arial, Helvetica, sans-serif;
  margin:0;
}
.daily {
  background:#fff;
  overflow:hidden;
  padding:20px 0;
}
.daily:after {
  clear:both;
  content:'';
  display:block;
  height:0;
}
.daily-auth {
  font-size:17px;
  margin:-5px 0 0;
  text-shadow:0 0 1px rgba(0,0,0,.5);
}
.daily-buy {
  background:#fff;
  border:1px solid #ccc;
  border-radius:5px 5px 0 0;
  /*display:inline-block;*/
  padding:5px 15px 15px;
  position:relative;
}
.daily-buy:after {
  background:url("../i/bg-order.png") 1px 50% repeat-x;
  bottom:-7px;
  content:'';
  height:7px;
  left:0;
  position:absolute;
  width:100%;
}
.daily-btn {
  background-image:url("../i/bg-buy.png");
  background-position:15px 50%;
  background-repeat:no-repeat;
  margin:10px 0 0;
  padding-left:0;
  padding-right:0;
  text-align:center;
  vertical-align:middle;
  width:100%;
}
.daily-descr {
  float:right;
  width:300px;
}

.daily-discl {
  color:#999;
  line-height:1.5em;
  margin:0 0 20px;
}
.daily-gallery {
  float:left;
  position:relative;
  width:480px;
}
.daily-hdr {
  margin:0 0 60px;
  text-align:center;
}
.daily-name {
  font-size:58px;
}
.daily-qty {
  font-size:11px;
  display:inline-block;
  margin:0 5px 0 10px;
}
.daily-txt {
  color:#465860;
  font-size:12px;
  line-height:1.5em;
}
.daily-price {
 color:#465860;
  font-size:12px;
  line-height:1.5em;
}
.facebookButton {
  display: block;
  float: left;
  width: 80px;
}
.gallery {
  margin:0 auto;
  overflow:hidden;
  padding:5px 0 5px;
  text-align:center;
  width:930px;
}
.gallery-item {
  background:#000 url("../i/zoom.png") center no-repeat;
  display:inline-block;
  float:left;
  height:62px;
  margin:0 15px 0 0;
  overflow:hidden;
  vertical-align:bottom;
  width:62px;
}
.gallery-item:first-child {
  margin-left:0;
}
.gallery-item img {
  display:block;
  -moz-transition:400ms opacity;
  -o-transition:400ms opacity;
  -webkit-transition:400ms opacity;
  transition:400ms opacity;
  border: 1px solid #969195;
}
.gallery-item:hover img {
  opacity:.25;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";
  filter: alpha(opacity=25);
}

.headline {
  color:#465860;
  font:normal 17px/1.3 'Merienda One', Arial, Helvetica, sans-serif;
  margin-bottom:.5em;
  margin-top:1em;
}
.home {
  display:block;
  min-height:100%;
  min-width:100%;
  overflow:hidden;
  position:relative;
  z-index:5;
}
.inner {
  margin:0 auto;
  position:relative;
  width:820px;
  z-index:1;
}
.inner:after, .future-deal:after {
  clear:both;
  content:'';
  display:block;
  height:0;
}
.logo {
  display:inline-block;
  float:left;
  margin:15px 40px 0 0;
}
.map {
  height:440px;
}
.menu-item {
  border-top:5px solid transparent;
  color:#fff;
  display:inline-block;  
  padding:20px 15px 0;
  text-decoration:none;
  -moz-transition:400ms color;
  -o-transition:400ms color;
  -webkit-transition:400ms color;
  transition:400ms color;
}
.menu-curr {
  border-top-color:#fb9901;
  color:#fb9901;
}
.order {
  background:#465860;
  background-image:-webkit-radial-gradient(50% 55%, circle farthest-side, #839299 0%, #465860 110%);
  background-image:-moz-radial-gradient(50% 55%, circle farthest-side, #839299 0%, #465860 110%);
  background-image: -o-linear-gradient(top, #839299, #465860);
  background-image:radial-gradient(50% 55%, circle farthest-side, #839299 0%, #465860 110%);
}
.order, .about {
  box-shadow:inset 0 1px 5px -1px rgba(0,0,0,.2), inset 0 -1px 5px -1px rgba(0,0,0,.2);
  padding:20px 0;
}
.about {
  background:#e6e6e6 url("../i/bg-fabric.png");
  padding:70px 0 20px;
}
.order .headline, .order .title {
  color:#fff;
}
.order-btn {
  float:right;
  margin:0 -20px 0 0;
  width:200px;
}
.order-ship, .order-pay {
  border:0;
  float:left;
  margin:0;
  padding:0;
  width:350px;
}
.order-pay {
  float:right;
  margin-right:20px;
}
.order-row {
  border-top:1px dotted #ccc;
  color:#888;
  font-size:12px;
  overflow:hidden;
  padding:10px 0;
}
.order-row-name {
  float:left;
  width:140px;
}
.order-row-amount {
  float:left
}
.order-row-price {
  color:#ff7f01;
  float:right;
  font-weight:bold;
}
.order-row-total {
  font-size:19px;
}
.order-summary {
  background:#fff;
  border:1px solid #ccc;
  border-radius:5px 5px 0 0;
  box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 1px 1px 0 rgba(255,255,255,.7);
  margin:27px 0;
  padding:0 10px;
  position:relative;
  width:100%;
  z-index:1;
}
.order-summary:after {
  background:url("../i/bg-order.png") center repeat-x;
  bottom:-7px;
  content:'';
  height:7px;
  left:0;
  position:absolute;
  width:100%;
}
.page404 {
  background:url("../i/bg-404.png") 50% 0 no-repeat;
  padding:160px 0 0;
  text-align:center;
}
.page404-logo {
  display:inline-block;
}
.page404-logo:before, .page404-logo:after {
  content:'â€”';
  font-size:50px;
  margin:0 10px;
  vertical-align:baseline;
}
.page404-txt {
  font-size:28px;
  margin:-15px 0 0;
  text-shadow:0 0 1px rgba(0,0,0,.5);
}
.pseudo-bg {
  display:block;
  left:0;
  min-height:100%;
  min-width:100%;
  overflow:hidden;
  position:relative;
  top:0;
  z-index:5;
}
.rating {
  margin:10px 0;
  overflow:hidden;
}
.rating-avg {
  color:#999;
  float:left;
  font-size:12px;
  margin:5px 0 0 10px;
  vertical-align:middle;
}
.rating-star {
  background:url("../i/spr-global.png") 0 0 no-repeat;
  display:inline-block;
  float:left;
  height:23px;
  margin:0 5px 5px 0;
  width:23px;
}
.rating-star-empty {
  background-position:-30px 0;
}
.social-hdr {
  color:#fff;
  font-size:36px;
  margin:0 0 20px;
}
.social {
  background:url("../i/spr-social.png") no-repeat;
  display:inline-block;
  height:50px;
  margin:0 15px 0;
  opacity:.25;
  width:49px;
  -moz-transition:500ms opacity;
  -o-transition:500ms opacity;
  -webkit-transition:500ms opacity;
  transition:500ms opacity;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)" !important;
  filter: alpha(opacity=25) !important;
}
.social:hover {
  opacity:1 !important;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;
  filter: alpha(opacity=100) !important;
}
.social-row {
  display:inline-block;
}
.social-fb {
  background-position:0 0;
  width:25px;
}
.social-vim {
  background-position:-50px 0;
}
.social-tw {
  background-position:-120px 0;
}
.social-rss {
  background-position:-190px 0;
}
.social-pcs {
  background-position:-260px 0;
}
.social-drb {
  background-position:-330px 0;
}
.social-lin {
  background-position:-400px 0;
}
.social-frst {
  background-position:-470px 0;
}
.social-pin {
  background-position:-540px 0;
}
.subscr {
  margin:10px 0 15px;
  padding:20px 0 0;
}
.subscr-discl {
  color:#888;
  display:inline-block;
  margin:0 0 0 10px;
  vertical-align:middle;
  width:230px;
}
.subscr-lbl {
  color:#465860;
  font:normal 19px/1 'Merienda One', Arial, Helvetica, sans-serif;
  vertical-align:middle;
}
.wrap {
  padding:10px 0 0;
  vertical-align:middle;
}
.wrap-2nd {
  margin-left:30px;
}
.wrap-amount {
  display:block;
}
.wrap-cc {
  display:inline-block;
  width:236px
}
.wrap-cvv {
  display:inline-block;
  margin-left:30px;
  width:80px;
}
.wrap-half {
  display:inline-block;
  width:158px;
}
.wrap-input {
  width:100%;
}
.wrap-input, .wrap-select, .subscr-input {
  border:1px solid #ccc;
  border-radius:5px;
  box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
  color:#888;
  font:19px Arial, Helvetica, sans-serif;
  margin:0;
  padding:5px 10px;
}
.subscr-input {
  margin:0 10px;
  vertical-align:middle;
  width:210px;
}
.tag {
  background:url("../i/badge-bottom.png");
  height:159px;
  padding:110px 0 0;
  width:212px;
  -o-animation:swing 2s 0 normal infinite;
  -o-transform-origin:50% 0;
  -ms-animation:swing 2s 0 normal infinite;
  -ms-transform-origin:50% 0;
  -moz-animation:swing 2s 0 infinite normal;
  -moz-transform-origin:50% 0;
  -webkit-animation:swing 2s 0 normal infinite;
  -webkit-transform-origin:50% 0;
  animation:swing 2s infinite normal;
  transform-origin:50% 0;
}
.tag-big {
  font-size:70px;
  line-height:1;
  margin:-5px 0 0;
}
.tag-pinch {
  background:url("../i/badge-top.png");
  height:68px;
  width:212px
}
.tag-wrap {
  color:#fff;
  font:17px/22px 'Merienda One', Arial, Helvetica, sans-serif;
  height:337px;
  left:50%;
  margin:0 0 0 -106px;
  position:absolute;
  text-align:center;
  text-shadow:0 -1px 1px rgba(0,0,0,.4);
  top:0;
  width:212px;
  z-index:10;
}
.textual {
  color:#054803;
  left:50%;
  margin:0 0 0 -410px;
  padding:400px 0 0;
  position:absolute;
  text-align:center;
  top:0;
  width:820px;
  z-index:5;
}
.textual-subtitle, .textual-title {
  color:#054903;
  font:17px/22px 'Merienda One', Arial, Helvetica, sans-serif;
  text-shadow:0 1px 1px rgba(255,255,255,.5);
}
.textual-title {
  font:53px/56px 'Merienda One', Arial, Helvetica, sans-serif;
}
.title {
  font-size:50px;
  margin:0 0 .5em;
  text-align:center;
}
.tweets {
  border-top:1px solid #6b7980;
  color:#aaa;
  margin:20px 0 0;
  overflow:hidden;
  padding:20px 0 0;
}
.tweets a {
  color:#fff;
}
.tweets-ask {
  color:#fff;
  font-size:19px;
  font-weight:normal;
  margin:0 0 5px;
}
.tweets-left {
  float:left;
  text-align:left;
  width:450px;
}
.tweets-right {
  float:right;
  font-size:12px;
  margin:0 0 0 60px;
  position:relative;
  text-align:left;
  width:300px;
}
.tweets-right:before {
  background:url("../i/spr-global.png") -180px 0 no-repeat;
  content:'';
  display:inline-block;
  height:28px;
  left:-45px;
  position:absolute;
  top:0;
  width:33px;
}
.tweets-time {
  font-size:11px;
  margin:5px 0 0;
}
.wrap-lbl {
  color:#fff;
  display:block;
  height:14px;
  margin:0 0 5px;
}
.wrap-pay {
  background:url("../i/spr-global.png") no-repeat;
  display:inline-block;
  height:22px;
  margin:5px 15px 11px 0;
  vertical-align:middle;
  width:32px;
}
.wrap-pay-amex {
  background-position:-100px 0;
}
.wrap-pay-paypal {
  background-position:-140px 0;
}
.wrap-pay-visa {
  background-position:-60px 0;
}
.wrap-radio {
  margin:5px 5px 11px 0;
  vertical-align:middle;
}
.wrap-select {
  background:#fff;
  display:inline-block;
}
.wrap-select-full {
  width:100%;
}
.wrap-select option {
  padding:0 5px 0 0;
}
.wrap-select select {
  border:0;
  background:none;
  color:#888;
  font:19px Arial, Helvetica, sans-serif;
  line-height:1;
  margin:0;
  padding:2px 5px;
  width:100%;
}
.is-error {
  background-color:#ffe5e5 !important;
  border-color:#c00 !important;
}
.is-hidden {
  left:-9999px;
  position:absolute;
  visibility:hidden;
}

@-webkit-keyframes wobble
{
  10%,30%,50%,70%,90%{-webkit-transform: rotate(3deg)}
20%,40%,60%,80%{-webkit-transform:rotate(-3deg)}
100%{-webkit-transform: rotate(0)}
}
@-moz-keyframes wobble
{
  10%,30%,50%,70%,90%{-moz-transform: rotate(3deg)}
20%, 40%,60%,80%{-moz-transform:rotate(-3deg)}
100%{-moz-transform: rotate(0)}
}
@keyframes wobble
{
  10%,30%,50%,70%,90%{transform:rotate(3deg)}
20%,40%,60%,80%{transform: rotate(-3deg)}
100%{transform: rotate(0)}
}
@-o-keyframes swing{
  0%{-o-transform:rotate(-2deg)}
50%{-o-transform:rotate(2deg)}
100%{-o-transform:rotate(-2deg)}
}
@-moz-keyframes swing{
  0%{-moz-transform:rotate(-2deg)}
50%{-moz-transform:rotate(2deg)}
100%{-moz-transform:rotate(-2deg)}
}
@-webkit-keyframes swing{
  0%{-webkit-transform:rotate(-2deg)}
50%{-webkit-transform:rotate(2deg)}
100%{-webkit-transform:rotate(-2deg)}
}
@keyframes swing{
  0%{transform:rotate(-2deg)}
50%{transform:rotate(2deg)}
100%{transform:rotate(-2deg)}
}
.badge {
	bottom: 16px;
}</pre></body></html>