ul#step-design-nav {
  z-index: 10;
  padding: 10px 5px 0;
  margin: -15px -15px 0px;
  background-color: #eee;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
ul#step-design-nav li {
  display: inline-block;
  width: 33%;
  margin-bottom: 0;
}
ul#step-design-nav li a {
  display: block;
  padding: 8px 5px;
  text-align: center;
  font-family: "Sintony", Arial, sans-serif;
  font-size: 16px;
  text-decoration: none;
  color: #666;
  background-color: #f9f9f9;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
ul#step-design-nav li a.active {
  background-color: #fff;
  color: #424f6e;
}
.catalog-product-view .bx-wrapper {
  margin: 10px -5px;
}
.fotorama__stage {
  border: 1px solid #eee;
}
#select_design_wrap ul[role=tablist] {
  min-height: 40px;
  border-bottom: 5px solid #ffc578;
}
#select_design_wrap ul[role=tablist] li {
  display: inline-block;
  margin-right: 5px;
  width: 24%;
  text-align: center;
  margin-bottom: 0;
}
#select_design_wrap ul[role=tablist] li[aria-expanded=true] a {
  background-color: #ffc578;
  color: #333;
}
#select_design_wrap ul[role=tablist] li a {
  display: block;
  padding: 10px 15px;
  font-size: 14px;
  font-family: "Sintony", Arial, sans-serif;
  text-decoration: none;
  color: #666;
  background-color: #f9f9f9;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.bx-wrapper .product-info-main .box-tocart .actions,
.bx-wrapper .product-options-bottom .box-tocart .actions {
  display: block;
  padding-top: 0!important;
  padding-left: 0!important;
}
.bx-wrapper .product-info-main #instant-purchase {
  display: inline-block;
}
.bx-wrapper .action.primary.selectdesign-btn {
  padding: 11px 15px;
  font-size: 1.5rem;
  font-weight: normal;
  line-height: 2.2rem;
  background: linear-gradient(to bottom, #ffc578 0%, #fb9d23 100%);
}
.bx-wrapper .action.primary.selectdesign-btn:hover,
.bx-wrapper .action.primary.selectdesign-btn:focus {
  background: linear-gradient(to bottom, #ffc578 0%, #fb9d23 100%);
}
.bx-wrapper .action.primary {
  background: #343d59;
}
.bx-wrapper .action.primary:hover,
.bx-wrapper .action.primary:focus {
  background: #343d59;
}
.bx-wrapper .wrap-load-product .action.primary.selectdesign-btn {
  background: #343d59;
}
.bx-wrapper .wrap-load-product .action.primary.selectdesign-btn:hover,
.bx-wrapper .wrap-load-product .action.primary.selectdesign-btn:focus {
  background: #343d59;
}
.bx-wrapper .wrap-load-product .action.primary {
  background: linear-gradient(to bottom, #ffc578 0%, #fb9d23 100%);
}
.bx-wrapper .wrap-load-product .action.primary:hover,
.bx-wrapper .wrap-load-product .action.primary:focus {
  background: linear-gradient(to bottom, #ffc578 0%, #fb9d23 100%);
}
.bx-wrapper .magnifier-preview {
  left: 500px!important;
}
.bx-wrapper .product-item .price-box {
  text-align: left;
}
.bx-wrapper .price-box .price-final_price {
  display: block!important;
}
.bx-wrapper .product-info-main .box-tocart.design-box-tocart {
  display: block;
  padding: 10px;
  margin-left: -10px;
  margin-right: -10px;
  background-color: #f9f9f9;
}
.bx-wrapper .product-info-main .box-tocart.design-box-tocart .fieldset:last-child {
  margin-bottom: 10px;
}
.bx-wrapper .product-info-main .box-tocart.design-box-tocart .price-box {
  margin-bottom: 10px;
}
.bx-wrapper .price-wrapper {
  margin-bottom: 0;
}
.bx-wrapper .design-wrap .product-info-main .price-box .price-final_price {
  display: block!important;
}
.bx-wrapper .design-wrap .product-info-main .price-box .price-final_price .price {
  font-weight: 300;
}
.bx-wrapper .design-wrap .product-info-main .product.attribute.overview {
  display: block;
}
.opal-wrap {
  clear: both;
  overflow: hidden;
  padding-bottom: 20px;
  border-bottom: 1px solid #ccc;
}
.design-wrap {
  overflow: hidden;
}
.design-wrap .payment_icon {
  display: none;
}
.design-wrap .product-info-price .old-price {
  display: none;
}
.design-wrap .product-info-price .price-label {
  display: none;
}
.design-wrap .product-info-main .product.attribute.overview {
  display: block!important;
  margin-top: 0px!important;
  margin-bottom: 20px;
}
#design-video iframe {
  width: inherit;
}
#why_buy {
  padding: 1%;
  margin-bottom: 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background: #f9fcf7;
  background: -moz-linear-gradient(top, #f9fcf7 0%, #f5f9f0 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9fcf7), color-stop(100%, #f5f9f0));
  background: -webkit-linear-gradient(top, #f9fcf7 0%, #f5f9f0 100%);
  background: -o-linear-gradient(top, #f9fcf7 0%, #f5f9f0 100%);
  background: -ms-linear-gradient(top, #f9fcf7 0%, #f5f9f0 100%);
  background: linear-gradient(to bottom, #f9fcf7 0%, #f5f9f0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9fcf7', endColorstr='#f5f9f0', GradientType=0);
}
#why_buy ul {
  list-style-type: square;
  padding-left: 20px;
}
#why_buy ul li {
  list-style: square;
  margin-bottom: 0;
}
.checkout_button li.item:first-child {
  float: right;
}
.checkout_button li.item .paypal.after:before {
  content: '';
}
.checkout_button li.item .paypal.after:after {
  content: '- ' attr(data-label) ' -';
  display: inline-block;
  text-transform: uppercase;
  margin: 5px 5px 0px;
  font-weight: bold;
  font-size: 18px;
  vertical-align: top;
}
.product-info-main .product.attribute.overview {
  display: block!important;
  margin-top: 10px!important;
  margin-bottom: 0;
}
@media screen and (min-width: 640px) {
  .bx-wrapper .page-main {
    padding: 0;
  }
  #select_design_wrap .page-products ol.products {
    margin: 0px -10px;
  }
  #select_design_wrap .page-products .products-grid {
    margin: 10px 0;
  }
  #select_design_wrap .page-products .products-grid .product-item {
    margin-left: 0;
    padding: 0 10px;
    width: 33%;
  }
  #why_buy {
    width: 30%;
    float: right;
  }
  .opal-wrap .wrap-summary-opal {
    width: 70%;
    float: left;
  }
  .opal-wrap .gallery-placeholder {
    width: 40%;
    float: left;
  }
  .opal-wrap .summary-details {
    float: left;
    padding-left: 20px;
    width: calc((60%) - 20px);
  }
}
@media screen and (min-width: 1025px) {
  .opal-wrap .fotorama {
    overflow: inherit;
  }
  .opal-wrap .fotorama .fotorama__nav-wrap {
    position: absolute;
    left: calc((100%) + 20px);
    bottom: 0;
  }
  .opal-wrap .summary-details h2 {
    font-size: 18px;
  }
  .opal-wrap .summary-details span.special-price {
    display: inline-block;
  }
  .opal-wrap .summary-details span.old-price {
    display: inline-block;
    margin-left: 20px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  #select_design_wrap ul[role=tablist] li {
    width: 23%;
  }
  ul#step-design-nav li {
    width: 32%;
  }
}
@media screen and (max-width: 767px) {
  ul#step-design-nav li {
    width: 28%;
  }
  #select_design_wrap ul[role=tablist] li {
    margin-right: 0;
  }
  .opal-wrap {
    margin-bottom: 20px;
  }
  .action.selectdesign-btn {
    width: 100%;
  }
  #why_buy {
    padding: 10px;
  }
  .bx-wrapper .page-products .products-grid .product-item {
    width: calc((94% - 0%) / 2);
  }
  .or_label {
    display: block;
    text-align: center;
  }
  .checkout_button li.item:first-child {
    float: none;
  }
  .checkout_button li.item .paypal.after:before {
    content: '- ' attr(data-label) ' -';
  }
  .checkout_button li.item .paypal.after:after {
    content: '';
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22%5C%2Fstatic%5C%2Ffrontend%5C%2FSm%5C%2Fautostore%5C%2Fen_US%5C%2FMoogento_CustomProductDesign%5C%2Fcss%5C%2Fselectdesign.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%2CEAAE%3BEACE%2CWAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3BEACA%2CsBAAA%3BEACA%2CkCAAA%3BEACA%2C%2BBAAA%3BEACA%2C0BAAA%3B%3BAAPJ%2CEAAE%2CgBAQE%3BEACI%2CqBAAA%3BEACA%2CUAAA%3BEACA%2CgBAAA%3B%3BAAXR%2CEAAE%2CgBAQE%2CGAII%3BEACI%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CaAAa%2C4BAAb%3BEACA%2CeAAA%3BEACA%2CqBAAA%3BEACA%2CWAAA%3BEACA%2CyBAAA%3BEACA%2CkCAAA%3BEACA%2C%2BBAAA%3BEACA%2C0BAAA%3B%3BAACA%2CEAxBV%2CgBAQE%2CGAII%2CEAYK%3BEACG%2CsBAAA%3BEACA%2CcAAA%3B%3BAAKhB%2CqBACI%3BEACI%2CiBAAA%3B%3BAAIR%3BEACI%2CsBAAA%3B%3BAAGJ%2CmBAAoB%2CGAAE%3BEAClB%2CgBAAA%3BEACA%2CgCAAA%3B%3BAAFJ%2CmBAAoB%2CGAAE%2CcAIlB%3BEACI%2CqBAAA%3BEACA%2CiBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3B%3BAACA%2CmBAVY%2CGAAE%2CcAIlB%2CGAMK%2CoBACG%3BEACI%2CyBAAA%3BEACA%2CWAAA%3B%3BAAbhB%2CmBAAoB%2CGAAE%2CcAIlB%2CGAYI%3BEACI%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CaAAa%2C4BAAb%3BEACA%2CqBAAA%3BEACA%2CWAAA%3BEACA%2CyBAAA%3BEACA%2CkCAAA%3BEACA%2C%2BBAAA%3BEACA%2C0BAAA%3B%3BAAKZ%2CWACI%2CmBAAmB%2CYAAY%3BAADnC%2CWAEI%2CwBAAwB%2CYAAY%3BEAChC%2CcAAA%3BEACA%2CwBAAA%3BEACA%2CyBAAA%3B%3BAALR%2CWAOI%2CmBACI%3BEACI%2CqBAAA%3B%3BAATZ%2CWAYI%2CQAAO%2CQAAQ%3BEACX%2CkBAAA%3BEACA%2CiBAAA%3BEACA%2CmBAAA%3BEACA%2CmBAAA%3BEACA%2CYAAY%2CoDAAZ%3B%3BAACA%2CWANJ%2CQAAO%2CQAAQ%2CiBAMV%3BAAAQ%2CWANb%2CQAAO%2CQAAQ%2CiBAMD%3BEACN%2CYAAY%2CoDAAZ%3B%3BAAnBZ%2CWAsBI%2CQAAO%3BEACH%2CmBAAA%3B%3BAACA%2CWAFJ%2CQAAO%2CQAEF%3BAAAQ%2CWAFb%2CQAAO%2CQAEO%3BEACN%2CmBAAA%3B%3BAAzBZ%2CWA4BI%2CmBACI%2CQAAO%2CQAAQ%3BEACX%2CmBAAA%3B%3BAACA%2CWAHR%2CmBACI%2CQAAO%2CQAAQ%2CiBAEV%3BAAAQ%2CWAHjB%2CmBACI%2CQAAO%2CQAAQ%2CiBAED%3BEACN%2CmBAAA%3B%3BAAhChB%2CWA4BI%2CmBAOI%2CQAAO%3BEACH%2CYAAY%2CoDAAZ%3B%3BAACA%2CWATR%2CmBAOI%2CQAAO%2CQAEF%3BAAAQ%2CWATjB%2CmBAOI%2CQAAO%2CQAEO%3BEACN%2CYAAY%2CoDAAZ%3B%3BAAtChB%2CWA0CI%3BEACI%2CqBAAA%3B%3BAA3CR%2CWA6CI%2CcAAc%3BEACV%2CgBAAA%3B%3BAA9CR%2CWAgDI%2CWAAW%3BEACP%2CwBAAA%3B%3BAAjDR%2CWAmDI%2CmBACI%2CYAAW%3BEACP%2CcAAA%3BEACA%2CaAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CyBAAA%3B%3BAAzDZ%2CWAmDI%2CmBACI%2CYAAW%2CkBAMP%2CUAAS%3BEACL%2CmBAAA%3B%3BAA3DhB%2CWAmDI%2CmBACI%2CYAAW%2CkBASP%3BEACI%2CmBAAA%3B%3BAA9DhB%2CWAkEI%3BEACI%2CgBAAA%3B%3BAAnER%2CWAqEI%2CaACI%2CmBACI%2CWAAW%3BEACP%2CwBAAA%3B%3BAAxEhB%2CWAqEI%2CaACI%2CmBACI%2CWAAW%2CmBAEP%3BEACI%2CgBAAA%3B%3BAA1EpB%2CWAqEI%2CaACI%2CmBAOI%2CSAAQ%2CUAAU%3BEACd%2CcAAA%3B%3BAAMhB%3BEACI%2CWAAA%3BEACA%2CgBAAA%3BEACA%2CoBAAA%3BEACA%2C6BAAA%3B%3BAAEJ%3BEACI%2CgBAAA%3B%3BAADJ%2CYAEI%3BEACI%2CaAAA%3B%3BAAHR%2CYAKI%2CoBACI%3BEACI%2CaAAA%3B%3BAAPZ%2CYAKI%2CoBAII%3BEACI%2CaAAA%3B%3BAAVZ%2CYAaI%2CmBACI%2CSAAQ%2CUAAU%3BEACd%2CwBAAA%3BEACA%2CyBAAA%3BEACA%2CmBAAA%3B%3BAAIZ%2CaACI%3BEACI%2CcAAA%3B%3BAAIR%3BEACI%2CWAAA%3BEACA%2CgBAAA%3BEACA%2C0BAAA%3BEACA%2CuBAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CYAAY%2CmDAAZ%3BEACA%2CYAAY%2CgDAAgD%2CyBAAoC%2C0BAAhG%3BEACA%2CYAAY%2CsDAAZ%3BEACA%2CYAAY%2CiDAAZ%3BEACA%2CYAAY%2CkDAAZ%3BEACA%2CYAAY%2CoDAAZ%3BEACA%2CQAAQ%2CyDAA0D%2CuBAAuB%2C0BAAzF%3B%3BAAbJ%2CQAcI%3BEACI%2CuBAAA%3BEACA%2CkBAAA%3B%3BAAhBR%2CQAcI%2CGAGI%3BEACI%2CkBAAA%3BEACA%2CgBAAA%3B%3BAAOJ%2CgBADJ%2CGAAE%2CKACG%3BEACG%2CYAAA%3B%3BAAGA%2CgBALR%2CGAAE%2CKAIE%2CQAAO%2CMACF%3BEACG%2CSAAS%2CEAAT%3B%3BAAEJ%2CgBARR%2CGAAE%2CKAIE%2CQAAO%2CMAIF%3BEACG%2CSAAS%2CKAAK%2CiBAAiB%2CIAA%5C%2FB%3BEACA%2CqBAAA%3BEACA%2CyBAAA%3BEACA%2CmBAAA%3BEACA%2CiBAAA%3BEACA%2CeAAA%3BEACA%2CmBAAA%3B%3BAAMhB%2CkBACI%2CSAAQ%2CUAAU%3BEACd%2CwBAAA%3BEACA%2C0BAAA%3BEACA%2CgBAAA%3B%3BAAkDR%2CmBAzCqC%3BEACjC%2CWACI%3BIACI%2CUAAA%3B%3BEAGR%2CmBACI%2CeAAe%2CGAAE%3BIACb%2CiBAAA%3B%3BEAFR%2CmBAII%2CeAAe%3BIACX%2CcAAA%3B%3BEALR%2CmBAII%2CeAAe%2CeAEX%3BIACI%2CcAAA%3BIACA%2CeAAA%3BIACA%2CUAAA%3B%3BEAKZ%3BIACI%2CUAAA%3BIACA%2CYAAA%3B%3BEAEJ%2CUACI%3BIACI%2CUAAA%3BIACA%2CWAAA%3B%3BEAHR%2CUAKI%3BIACI%2CUAAA%3BIACA%2CWAAA%3B%3BEAPR%2CUASI%3BIACI%2CWAAA%3BIACA%2CkBAAA%3BIACA%2CyBAAA%3B%3B%3BAA8BZ%2CmBAzBsC%3BEAClC%2CUACI%3BIACI%2CiBAAA%3B%3BEAFR%2CUACI%2CUAEI%3BIACI%2CkBAAA%3BIACA%2CyBAAA%3BIACA%2CSAAA%3B%3BEANZ%2CUASH%2CiBACW%3BIACI%2CeAAA%3B%3BEAXZ%2CUASH%2CiBAIW%2CKAAI%3BIACA%2CqBAAA%3B%3BEAdZ%2CUASH%2CiBAOW%2CKAAI%3BIACA%2CqBAAA%3BIACA%2CiBAAA%3B%3B%3BAAehB%2CmBATqC%2CuBAAwB%3BEACzD%2CmBAAoB%2CGAAE%2CcAAe%3BIACjC%2CUAAA%3B%3BEAEJ%2CEAAE%2CgBAAiB%3BIACf%2CUAAA%3B%3B%3BAAiDR%2CmBA7CqC%3BEACjC%2CEAAE%2CgBACE%3BIACI%2CUAAA%3B%3BEAGR%2CmBAAoB%2CGAAE%2CcAAe%3BIACjC%2CeAAA%3B%3BEAEJ%3BIACI%2CmBAAA%3B%3BEAEJ%2COAAO%3BIACH%2CWAAA%3B%3BEAEJ%3BIACI%2CaAAA%3B%3BEAEJ%2CWACI%2CeAAe%2CeAAe%3BIAC1B%2COAAO%2CoBAAP%3B%3BEAGR%3BIACI%2CcAAA%3BIACA%2CkBAAA%3B%3BEAII%2CgBADJ%2CGAAE%2CKACG%3BIACG%2CWAAA%3B%3BEAGA%2CgBALR%2CGAAE%2CKAIE%2CQAAO%2CMACF%3BIACG%2CSAAS%2CKAAK%2CiBAAiB%2CIAA%5C%2FB%3B%3BEAEJ%2CgBARR%2CGAAE%2CKAIE%2CQAAO%2CMAIF%3BIACG%2CSAAS%2CEAAT%22%7D */