.font-primary {
  font-family: "Comfortaa"; }

html, body {
  -webkit-print-color-adjust: exact;
  width: 100%;
  padding: 0;
  margin: 0;
  float: none; }

.alert {
  display: none; }

.site-container, .container, .container-fluid, .l-container, .panel, .cw-panel-products, .panel-body {
  width: 100%;
  margin: 0; }

.espot-placeholder {
  display: none; }

.cw-top-navbar {
  display: none; }

footer {
  display: none; }

.cw-site-main > .container, .cw-site-main > .cw-nav-tabs-sections-wrapper {
  padding-bottom: 0; }

.cw-nav-primary {
  display: none; }

.cw-nav-list-name-ref {
  display: inline-block !important; }

.cw-nav-list .dropdown-menu {
  display: none; }

.cw-nav-list-toggle .glyphicon-triangle-bottom, .caret {
  display: none; }

.close {
  display: none; }

.cw-toolbar-panel {
  display: none; }

.panel-heading {
  display: none; }

.col-sm-1 {
  width: 8.3333333333% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-md-1 {
  width: 8.3333333333% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-lg-1 {
  width: 8.3333333333% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-sm-2 {
  width: 16.6666666667% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-md-2 {
  width: 16.6666666667% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-lg-2 {
  width: 16.6666666667% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-sm-3 {
  width: 25% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-md-3 {
  width: 25% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-lg-3 {
  width: 25% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-sm-4 {
  width: 33.3333333333% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-md-4 {
  width: 33.3333333333% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-lg-4 {
  width: 33.3333333333% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-sm-5 {
  width: 41.6666666667% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-md-5 {
  width: 41.6666666667% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-lg-5 {
  width: 41.6666666667% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-sm-6 {
  width: 50% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-md-6 {
  width: 50% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-lg-6 {
  width: 50% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-sm-7 {
  width: 58.3333333333% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-md-7 {
  width: 58.3333333333% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-lg-7 {
  width: 58.3333333333% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-sm-8 {
  width: 66.6666666667% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-md-8 {
  width: 66.6666666667% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-lg-8 {
  width: 66.6666666667% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-sm-9 {
  width: 75% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-md-9 {
  width: 75% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-lg-9 {
  width: 75% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-sm-10 {
  width: 83.3333333333% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-md-10 {
  width: 83.3333333333% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-lg-10 {
  width: 83.3333333333% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-sm-11 {
  width: 91.6666666667% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-md-11 {
  width: 91.6666666667% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-lg-11 {
  width: 91.6666666667% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-sm-12 {
  width: 100% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-md-12 {
  width: 100% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-lg-12 {
  width: 100% !important;
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.col-md-push-0 {
  left: 0% !important; }

.col-md-push-1 {
  left: 8.3333333333% !important; }

.col-md-push-2 {
  left: 16.6666666667% !important; }

.col-md-push-3 {
  left: 25% !important; }

.col-md-push-4 {
  left: 33.3333333333% !important; }

.col-md-push-5 {
  left: 41.6666666667% !important; }

.col-md-push-6 {
  left: 50% !important; }

.col-md-push-7 {
  left: 58.3333333333% !important; }

.col-md-push-8 {
  left: 66.6666666667% !important; }

.col-md-push-9 {
  left: 75% !important; }

.col-md-push-10 {
  left: 83.3333333333% !important; }

.col-md-push-11 {
  left: 91.6666666667% !important; }

a[data-toggle="collapse"] {
  display: none !important; }

.cw-wishlistItem-remove {
  display: none !important; }

.block-addWishlistItem {
  display: none !important; }

.cw-wishlistItem {
  padding-bottom: 10px;
  page-break-inside: avoid;
  width: 100%; }

.btn-help {
  display: none !important; }

footer.cw-wishlistItem-footer {
  display: inline-block;
  width: 50% !important; }

.cw-wishlistItem-footer .btn-primary:not(.disabled) {
  background-color: #48BFD5 !important;
  color: #fff !important; }

.cw-wishlistItem-footer .radio.col-md-12 {
  width: 33.3333333333% !important; }

.cw-wishlistItem-colHeader {
  font-size: 13px; }

.cw-wishlistItem-delivery .cw-wishlistItem-colHeader i {
  display: none; }

.cw-wishlistItem-details {
  font-size: 10px; }

.cw-donated-section {
  page-break-inside: avoid; }

blockquote.cw-donated-section-quote {
  margin: 0; }

.cw-wishlistItem-check {
  display: none; }

a[href]:after {
  content: ""; }

.cw-wishlistItem-main {
  width: 58.3333333333% !important;
  display: inline-block; }

.cw-wishlistItem-main .row div:nth-of-type(2) {
  width: 25% !important; }

.cw-wishlistItem-main .row div:nth-of-type(3) {
  width: 41.6666666667% !important; }

.cw-wishlistItem-add-one {
  display: none; }

.cw-nav-list-counter:before {
  content: "("; }

.cw-nav-list-counter:after {
  content: ")"; }

/*# sourceMappingURL=print.css.map */