/* Mixin for adaptive font size:

Example: @include fluid-type($min_width, $max_width, $min_font, $max_font);

*/
/* Mixin for custom scroll bar:

Example: @include custom_scrollbar(5px, 5px, #e4e4e4, #b2b2b2, #fff, 20px);

*/
.design-product-category .page-wrapper header.page-header .main-panel-top .panel.wrapper .header-message {
  width: 80%;
}
.design-product-category .page-wrapper header.page-header .main-panel-top .panel.wrapper .header-left {
  width: 20%;
}
.design-product-category .page-wrapper header.page-header .main-panel-top .panel.wrapper .header-left .panel.header li {
  list-style: none;
  margin-right: 10px;
}
.design-product-category .page-wrapper header.page-header .main-panel-top .panel.wrapper .header-left .panel.header li a {
  color: white;
}
@media only screen and (min-width: 992px) {
  .design-product-category .page-wrapper header.page-header .header-main .header-center .header-nav--group .sw-megamenu .header.links li:nth-child(5) {
    display: none;
  }
  .design-product-category .page-wrapper header.page-header .header-main .header-center .header-nav--group .sw-megamenu .header.links .authorization-link {
    display: none;
  }
}
@media only screen and (max-width: 992px) {
  .design-product-category .page-wrapper header.page-header .main-panel-top .panel.wrapper .header-left .panel.header li {
    display: none;
  }
}

.productdesigner-index-index {
  background-color: var(--pa-color-secondary--light);
}
.productdesigner-index-index .page-wrapper header.page-header {
  position: static;
  width: 100%;
  margin-top: 0px;
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.15);
}
.productdesigner-index-index .page-wrapper header.page-header .main-panel-top .panel.wrapper .header-message {
  width: 80%;
}
.productdesigner-index-index .page-wrapper header.page-header .main-panel-top .panel.wrapper {
  margin-bottom: 0px;
  background-color: inherit;
}
.productdesigner-index-index .page-wrapper header.page-header .main-panel-top .panel.wrapper .header-left {
  width: 20%;
}
.productdesigner-index-index .page-wrapper header.page-header .main-panel-top .panel.wrapper .header-left .panel.header {
  margin-bottom: 0px;
  background-color: var(--pa-color-primary);
}
.productdesigner-index-index .page-wrapper header.page-header .main-panel-top .panel.wrapper .header-left .panel.header li {
  list-style: none;
  margin-right: 10px;
}
.productdesigner-index-index .page-wrapper header.page-header .main-panel-top .panel.wrapper .header-left .panel.header li a {
  color: white;
}
.productdesigner-index-index .page-wrapper header.page-header .header-main .header-center .header-nav--group .sw-megamenu .header.links .authorization-link {
  display: block;
}
.productdesigner-index-index .page-wrapper main .site-loader-box .loader-wrapper {
  text-align: center;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper .byi-idea .nav-tabs > li.tabClass5 {
  width: auto;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper .byi-idea #clipart_images_container {
  height: 420px;
  overflow-y: auto;
  overflow-x: hidden;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper .byi-idea #clipart_images_container a {
  background-color: #c5d0d3 !important;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper .byi-idea .bfpp-search {
  display: none;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper .byi-idea .clipart-category-label {
  text-align: center;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper .byi-idea .font-family-popup .byi-fonts-box {
  text-align: center;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper .byi-product-name h4 {
  font-size: 3rem;
  color: var(--pa-color-text);
  font-family: var(--pa-font-base--700);
}
.productdesigner-index-index .page-wrapper main .byi-wrapper .byi-product-description .design-product-description-attention {
  color: red;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper .byi-output .byi-design .output-actions .byi-btn-layer {
  padding: 0;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper .byi-output .byi-design .total-sides-mob ul {
  margin-left: 20px;
  margin-right: 20px;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper .byi-output .byi-design .total-sides-mob .byi-side-btn {
  height: 40px;
  border: none;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper .byi-output .byi-design .total-sides-mob .byi-side-btn svg {
  margin-left: -20px;
  margin-top: -10px;
  width: 40px;
  height: 40px;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper .byi-output .byi-design .total-sides-mob .byi-side-btn:hover {
  background-color: inherit;
  border-color: inherit;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper .byi-output .byi-design .total-sides-mob .byi-side-btn:hover svg {
  fill: #807f7f;
  stroke: #807f7f;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper .byi-output .threedview-button-wrapper .threedview-button {
  color: black;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper .byi-mycart .desingarea-toplinks-button {
  height: 60px;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper .byi-mycart .desingarea-toplinks-button svg {
  width: 50px;
  height: 70px;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper .byi-mycart .byi-btn-cart.preview {
  margin-top: 12px;
  height: 50px;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper #add_to_cart_popup .byi-popup-body .byicart-item input[type=text] {
  font: 12px/15px "Roboto", Helvetica, sans-serif;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper #add_to_cart_popup .byi-popup-body .byicart-action {
  margin: 30px 0 0 0;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper #add_to_cart_popup .byi-popup-body .byicart-action button[type=submit] {
  background-color: #ffd530;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper #add_to_cart_popup .byi-popup-body .byicart-action button[type=submit] span {
  color: white;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper .colorWarningModal .modal-content .content {
  text-align: center;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper .threedview-comment {
  text-align: center;
}
.productdesigner-index-index .page-wrapper main .byi-wrapper .btc-temp-tab .btc-pf-search .byi-input {
  height: 33px;
}
.productdesigner-index-index .page-wrapper #btctt-1 {
  max-height: 70vh;
  overflow-y: auto;
}
.productdesigner-index-index.returpack .page-wrapper header.page-header .header-main .header-center .header-nav--group .sw-megamenu .header.links .contact-link, .productdesigner-index-index.returpack .page-wrapper header.page-header .header-main .header-center .header-nav--group .sw-megamenu .header.links .custom-link {
  display: none !important;
}
@media only screen and (max-width: 992px) {
  .productdesigner-index-index .page-wrapper header.page-header .panel.wrapper {
    display: none;
  }
  .productdesigner-index-index .page-wrapper main.page-main .main .byi-wrapper .byi-area .byi-actions {
    display: none;
  }
  .productdesigner-index-index .page-footer {
    display: none;
  }
}
@media only screen and (min-width: 992px) {
  .productdesigner-index-index .page-wrapper header.page-header .header-main .header-center .header-nav--group .sw-megamenu .header.links li:nth-child(5) {
    display: none;
  }
  .productdesigner-index-index .page-wrapper header.page-header .header-main .header-center .header-nav--group .sw-megamenu .header.links .authorization-link {
    display: none;
  }
}
/*# sourceMappingURL=product-designer.css.map */
