/* Desktop Only */

@media only screen and (min-width: 1025px) {

  /* Leftbar */
  .dn-designer[data-breakpoint-small="true"] .dn-designer-toolbar-design-actions {
    position: absolute !important;
    display: flex !important;
    flex-direction: column !important;
    width: 8% !important;
    margin-right: 0 !important;
    padding-right: 0 !important;
    background: #fff !important;
    border: none !important;
    z-index: 10 !important;
    height: calc(100% - 70px);
    top: 70px;
  }
  .dn-designer[data-breakpoint-small="true"] .dn-designer-toolbar-design-actions > .dn-designer-disable-overlay{
    display: none !important;
  }
  .dn-designer[data-breakpoint-small="true"] .dn-designer-toolbar-design-actions > div {
    display: flex;
    flex-direction: column;
    justify-content: center;
    transition: all ease-out 0.25s;
    width: 100% !important;
    height: auto !important;
    color: #282828 !important;
    padding: 50px 5px !important;
    border: 0px;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
  }
  .dn-designer[data-breakpoint-small="true"] .dn-designer-toolbar-design-actions > div > div {
    font-size: 34px;
  }
  .dn-designer[data-breakpoint-small="true"] .dn-designer-toolbar-design-actions > div .dn-small, .dn-designer[data-breakpoint-small="true"] .dn-designer-toolbar-user-actions .dn-designer-close .dn-small {
    display: none;
  }
  .dn-designer[data-breakpoint-small="true"] .dn-designer-toolbar-design-actions > div .dn-large, .dn-designer[data-breakpoint-small="true"] .dn-designer-toolbar-user-actions .dn-designer-close .dn-large {
    display: block;
  }
  .dn-page-designer #add_to_cart_button:hover, .dn-page-designer #update_cart_button:hover, .dn-designer .dn-designer-toolbar-cart.dn-behaviour.dn-icon-shopping-cart:hover {
    background: #d4d4d4 !important;
  }
  .dn-designer[data-breakpoint-small="true"] .dn-designer-select-product {
    position: fixed !important;
    left: 9% !important;
    top: 20px !important;
    height: 30px !important;
    width: auto !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    border-radius: 20px !important;
    border-left: none !important;
    display: none !important;
  }

  /* Topbar */
  .dn-designer[data-breakpoint-small="true"] .dn-designer-toolbar-user-actions {
    width: 100% !important;
    margin-left: 0px !important;
    display: flex !important;
    background: #282828 !important;
    justify-content: flex-end;
    border-top: none !important;
  }
  .dn-designer[data-breakpoint-small="true"] .dn-designer-toolbar-user-actions .dn-designer-toolbar-qty {
    border: none !important;
    width: 12% !important;
  }
  .dn-designer-toolbar-qty .dn-valign-middle-guide, .dn-designer-toolbar-price .dn-valign-middle-guide {
    display: none !important;
  }
  .dn-designer .dn-designer-toolbar-user-actions .dn-designer-toolbar-qty .dn-designer-toolbar-qty-content h4{
    display: none;
  }
  .dn-designer .dn-designer-toolbar-user-actions .dn-designer-toolbar-qty .dn-designer-toolbar-qty-content .dn-d-qty-input-container{
    width: auto;
  }
  .dn-designer .dn-designer-toolbar-user-actions .dn-designer-toolbar-qty .dn-designer-toolbar-qty-content .dn-d-bundle-information{
    display: none !important;
  }
  .dn-designer[data-breakpoint-small="true"] #qty_container {
    display:flex;
    align-items:center;
    justify-content:center;
  }
  .dn-designer[data-breakpoint-small="true"] .dn-d-qty-disabled-container {
    display: flex;
    max-width: 100% !important;
  }
  .dn-designer[data-breakpoint-small="true"] .dn-d-qty-disabled-container::before {
    content: 'ENTER SIZE/QTY';
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
  }
  .dn-designer .dn-designer-toolbar-user-actions .dn-designer-toolbar-qty {
    padding: 0px;
    border-left: 1px solid #282828;
    text-align: center;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    max-width: 40%;
  }
  .dn-designer-toolbar-user-actions .dn-designer-toolbar-cart:before {
    display: none !important;
  }
  .dn-designer #qty {
    background: none;
    color: #ffffff;
    border-bottom: 1px solid #ffffff !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    min-height: 0 !important;
    height: auto !important;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    padding: 0 !important;
    margin: 0 5px !important;
    border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
  }

  .dn-designer #exit_close_toolbar {
    display: none !important;
  }
  .dn-designer[data-breakpoint-small="true"] .dn-designer-toolbar-price {
    background: none !important;
    border: none !important;
    display: flex;
    align-items: center;
    width: 24% !important;
    text-align: left;
  }

  .dn-designer-toolbar-qty .dn-valign-middle-guide, .dn-designer-toolbar-price .dn-valign-middle-guide {
    display: none !important;
  }
  .dn-designer[data-breakpoint-small="true"] .dn-designer-toolbar-user-actions .dn-designer-toolbar-price .dn-designer-price-container .dn-price .dn-price-container .dn-price-currency-code {
    display: none !important;
  }
  .dn-designer .dn-designer-toolbar-user-actions .dn-designer-toolbar-price .dn-designer-price-container .dn-unit-price-container {
    color: #ffffff !important;
    font-size: 18px !important;
  }
  .dn-designer .dn-designer-toolbar-user-actions .dn-designer-toolbar-price .dn-designer-price-container .dn-unit-price-container .dn-unit-price .dn-price-container .dn-price-currency-code {
    display: none !important;
  }
  .dn-designer .dn-designer-toolbar-user-actions .dn-designer-toolbar-add-to-cart {
    border-right: 0px !important;
    padding: 0px;
    width: 120px !important;
    height: 35px;
    margin-top: 18px;
    margin-right: 5px;
    background: #ffffff;
    border-radius:50px;
  }
  .dn-designer #add_to_cart_button, #update_cart_button {
    border-radius: 50px !important;
    border: 0px;
  }
  .dn-designer .dn-designer-toolbar-user-actions .dn-designer-toolbar-add-to-cart .dn-btn-icon {
    display: none !important;
  }
  .dn-designer .dn-btn.dn-btn-cart.dn-styled .dn-btn-label span, .dn-designer .dn-btn-icon::before {
    color: #000000 !important;
    font-size: 14px;
    font-weight: bold;
  }
  .dn-designer .dn-btn.dn-btn-cart.dn-styled {
    background: #ffffff !important;
    color: #000000 !important;
  }
  .dn-btn.dn-btn-cart.dn-styled .dn-btn-label span, .dn-designer .dn-btn.dn-btn-cart.dn-styled .dn-btn-label span {
    margin-left: 0.5em;
  }
  #add_to_cart_button .dn-d-alert-icon.dn-behaviour {
    display: none !important;
  }
  .dn-designer .dn-designer-toolbar-cart.dn-behaviour.dn-icon-shopping-cart {
    padding: 0px;
  }
  .dn-designer .dn-designer-toolbar-user-actions > div {
    padding: 0px;
    margin-right: 5px;

  }
  .dn-designer-toolbar-user-actions .dn-designer-toolbar-cart {
    display: block !important;
    text-transform: uppercase;
    background: #ffffff !important;
    border: none !important;
    color: #000000;
    max-width: 120px;
    height: 35px !important;
    margin-top: 18px;
    border-radius: 50px;
    line-height: 35px;
    cursor: pointer;
  }
  .dn-designer-toolbar-user-actions .dn-designer-toolbar-cart label {
    font-size: 14px !important;
    font-weight: bold;
    cursor: pointer;
  }


  /*Panel properties */
  .dn-designer[data-breakpoint-small="true"] .dn-designer-properties-panels {
    background: none !important;
    z-index: 10;
    margin-left: 9% !important;
    height: auto !important;
    padding-top: 0 !important;
    margin-top: 77px !important;
    max-height: calc(100vh - 90px) !important;
    overflow: auto !important;
    width: 400px !important;
  }
  .dn-designer[data-breakpoint-small="true"] .dn-designer-properties-panels-container {
    width: 100% !important;
    border-radius: 10px !important;
    background: #ffffff;
    border: 0px;
  }

  .dn-designer .dn-product-details-panel .btn-done {
    display: none !important;
  }
  .dn-designer .btn-done {
    background: #282828;
    color: #fff;
    border-radius: 20px;
    border: none;
    font-weight: 600;
    padding: 10px;
    position: absolute;
    bottom: 10px;
    right: 10px;
    cursor: pointer;
    transition: all ease-out 0.25s;
    font-size: 1.2em;
    display: flex;
    align-items: center;
  }
  .dn-designer .dn-designer-panel-heading {
    background: none !important;
    border-bottom: none !important;
  }
  .dn-product-details-panel h3:first-child {
    font-size: 0 !important;
    position: relative;
  }
  .dn-designer .dn-designer-panel h3 {
    color: #282828 !important;
    text-align: left !important;
  }
  .dn-product-details-panel h3:first-child::before {
    content: "Product Options";
    font-size: 18px !important;
    margin-bottom: 0;
  }
  .dn-product-details-panel h3:first-child::after {
    content: "You can select multiple different products and colors";
    font-size: 13px !important;
    display: block;
    color: #999;
    font-weight: 600;
    line-height: normal;
    margin-top: -8px;
  }
  .dn-designer[data-breakpoint-small="true"] .dn-designer-panel-content {
    border-radius: 10px !important;
  }
  #properties_product_details_content .dn-select-product-container .dn-btn-minor.dn-styled {
    border-radius: 20px !important;
    height: 30px !important;
    background: #282828 !important;
    border: none !important;
  }
  .dn-designer[data-breakpoint-small="true"] .dn-designer-properties-panels .dn-product-details-panel .dn-designer-properties-content .dn-btn {
    border-radius: 2px !important;
    background: none !important;
    color: #8f8f8f !important;
  }
  #properties_product_details_content .dn-select-product-container .dn-btn-minor.dn-styled span {
    color: #ffffff !important;
  }
  .dn-product-color-selected-label {
    font-size: 1.25em !important;
    display: flex;
    align-items: center;
    float: left !important;
    width: 100% !important;
    margin: 0.75em 0 0 !important;
  }
  .dn-designer .dn-product-color-selected-label {
    padding-top: 10px;
    margin-top: 10px;
    border-top: 1px solid #ccc;
  }
  .dn-product-color-selected-label::before {
    content: "Selected Color:";
    color: #282828;
    margin-right: 5px;
    font-size: 15px !important;
    font-weight: 600;
    left: -2px;
    position: relative;
  }
  .dn-designer .dn-product-color-field-container {
    margin-bottom: 20px;
    padding-bottom: 20px !important;
    border-bottom: 1px solid #ccc;
  }
  .dn-designer .dn-product-color-field-container::before {
    content: "Available Colors";
    letter-spacing: initial;
    font-weight: 600;
    font-size: 15px;
    margin-bottom: 10px;
    display: block;
  }
  .dn-color-panel-cell {
    height: 17px !important;
    width: 17px !important;
    margin: 3px !important;
    border-radius: 100% !important;
    overflow: hidden !important;
  }
  .dn-color-panel .dn-color-panel-cell span {
    border-radius: 100% !important;
  }
  #des_opt_size {
    position: relative;
  }
  .dn-designer .dn-designer-properties-panels .dn-product-details-panel .dn-designer-properties-content .dn-product-select-size-container > label {
    font-size: 15px;
    display: block;
    margin-bottom: 10px;
  }

  .dn-designer .dn-designer-properties-panels .dn-product-details-panel .dn-designer-properties-content .dn-product-select-size a, .dn-designer .dn-designer-properties-panels .dn-product-details-panel .dn-designer-properties-content .dn-product-select-extra-fields a {
    display: inline-block;
    vertical-align: middle;
    text-decoration: underline;

  }
  .dn-designer .dn-designer-properties-panels .dn-product-details-panel .dn-designer-properties-content .dn-product-select-size a, .dn-designer .dn-designer-properties-panels .dn-product-details-panel .dn-designer-properties-content .dn-product-select-extra-fields a {
    display: inline-block;
    vertical-align: middle;
    text-decoration: underline;

  }
  .dn-designer .dn-designer-panel-container .dn-designer-panel .dn-designer-panel-content a, .dn-designer .dn-designer-panel-container .dn-designer-panel .dn-designer-panel-content p {
    color: #000000;
  }
  .dn-designer .dn-designer-panel-container .dn-designer-panel .dn-designer-panel-content a, .dn-designer .dn-designer-panel-container .dn-designer-panel .dn-designer-panel-content p {
    color: #000000;
  }
  .dn-designer p, .dn-designer a {
    font-size: 13px;
    line-height: 1.6em;
  }

  .dn-designer p, .dn-designer a {
    font-size: 13px;
    line-height: 1.6em;
  }
  .dn-product-select-size-action {
    background: #282828;
    padding: 5px 20px;
    color: #fff !important;
    border-radius: 50px;
  }
  .dn-product-select-size-action:hover {
    background: #000000;
    color: #ffffff !important;
  }

  .dn-designer[data-breakpoint-small="true"] #blank_product_description {
    display: none !important;
    opacity: 0 !important;
    max-height: 40px !important;
  }
  .dn-designer[data-breakpoint-small="true"] .dn-designer-panel:not(.dn-product-details-panel) {
    padding-bottom: 4em !important;
  }
  .dn-designer[data-breakpoint-small="true"] .dn-designer-panel-content {
    border-radius: 10px !important;
  }
  .dn-designer .dn-btn.dn-styled {
    background: #282828 !important;
  }
  .dn-designer .dn-designer-panel-container .dn-designer-panel.dn-alt {
    border: 0px !important;
  }
  .dn-designer .btn-done {
    background: #282828;
    color: #fff;
    border-radius: 20px;
    border: none;
    font-weight: 600;
    padding: 10px;
    position: absolute;
    bottom: 10px;
    right: 10px;
    cursor: pointer;
    transition: all ease-out 0.25s;
    font-size: 1.2em;
    display: flex;
    align-items: center;
  }
  .dn-designer .btn-done::after {
    content: "";
    width: 20px;
    height: 20px;
    display: inline-flex;
    align-items: center;
    margin-left: 5px;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 5L21 12M21 12L14 19M21 12H3' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-size: contain;
    background-repeat: no-repeat;
  }
  .dn-designer .dn-designer-panel-heading {
    background: none !important;
    border-bottom: none !important;
  }
  .dn-designer .dn-designer-panel h3 {
    color: #282828 !important;
    text-align: left !important;
  }
  .dn-d-mp-item .dn-d-mp-pane-alerts .dn-d-mp-pane-alerts-notice li {
    font-size: 0px !important;
    color: #000000;
    background-color: transparent;
    border: 2px dashed #282828;
    padding: 10px;
  }
  .dn-d-mp-item .dn-d-mp-pane-alerts .dn-d-mp-pane-alerts-notice li::before {
    content: 'Your artwork will be reviewed by our graphic designers before we start your order';
    font-size: 16px !important;
  }
  .dn-designer[data-breakpoint-small="true"] .dn-price-container {
    color: #ffffff !important;
    font-size: 30px;
  }
  .dn-designer .dn-designer-panel h3 {
    color: #282828 !important;
    text-align: left !important;
  }
  .dn-designer[data-breakpoint-small="true"] .dn-designer-panel:not(.dn-product-details-panel) {
    padding-bottom: 4em !important;
  }


  /*Panel properties end */

  /* view panel */

  .dn-designer #views_panel .dn-designer-properties-panels-container .dn-designer-panel-heading h3{
    text-align: center !important;
  }

  /* view panel end */


  /* Sundary options */

  body .dn-designer[data-breakpoint-small="true"] .dn-designer-sundry-options {
    top: 12px;
    left: 0px !important;
    position: absolute;
    max-width: 370px !important;
    height: auto !important;
    display: flex;
    flex-direction: row;
    margin: 0px;
    width: auto;
  }
  body .dn-designer[data-breakpoint-small="true"] .dn-designer-sundry-options > div {
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
  }
  body .dn-designer[data-breakpoint-small="true"] .dn-designer-sundry-options > div::before{
    color: #fff;
  }
  body .dn-designer[data-breakpoint-small="true"] .dn-designer-sundry-options > div label{
    color: #fff;
  }
  .dn-designer .dn-designer-sundry-options > div {
    color: #282828 !important;
    height: auto !important;
    width: auto !important;
    border-radius: 4px !important;
    transition: all ease-out 0.25s;
    background: transparent !important;
    padding: 2px !important;
    text-align: center !important;
  }
  .dn-designer-sundry-options .dn-designer-toolbar-preview {
    order: 1;
  }
  body .dn-designer[data-breakpoint-small="true"] .dn-designer-sundry-options > div label {
    font-size: 12px;
    font-weight: 600 !important;
    margin-left: 5px !important;
    display: flex;
  }
  .dn-designer-sundry-options .dn-designer-toolbar-save {
    order: 2;
  }
  .dn-designer-sundry-options .dn-designer-toolbar-email {
    order: 3;
  }

  /* Sundary options end */

  /* Product Image */
  .dn-designer[data-orientation="landscape"] .dn-designer-main-image-panel .dn-designer-main-image-container .dn-designer-view-container {
    margin-top: 5px;
  }
  .dn-designer-toolbar {
    position: absolute;
    width: auto !important;
    opacity: 1 !important;
    top: 48px !important;
    left: auto;
    margin-left: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    right: 0px !important;
    margin-top: 0 !important;
  }

  .dn-designer-toolbar > div {
    position: relative;
  }
  .dn-designer-toolbar .dn-d-tb-button {
    background: #282828 !important;
    color: #ffffff !important;
  }
  .dn-designer-toolbar .dn-d-tb-button label {
    color: #000000;
    font-size: 12px;
    display: block !important;
    width: 57px;
    position: absolute;
    top: 5px;
    right: 100%;
  }
  .dn-designer-toolbar > div {
    position: relative;
  }
  .dn-designer-toolbar .dn-d-tb-button {
    background: #282828 !important;
    color: #ffffff !important;
  }

  .dn-designer .dn-designer-used-colors {
    margin: 0px !important;
  }
  .dn-designer .dn-designer-used-colors ul {
    border: 0px;
    width: auto;
  }

  /* Product Image end */

  /* DN Popup */

  .dn-popup.dn-designer-popup, .dn-page-designer .dn-popup-msgbox, .dn-page-designer .dn-popup-container.dn-alt .dn-font-selector-popup.dn-popup {
    border: none !important;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
    border-radius: 20px;
  }
  .dn-designer > h3, .dn-popup.dn-designer-popup > h3, .dn-page-designer .dn-popup-msgbox > h3, .dn-page-designer .dn-popup-container.dn-alt .dn-font-selector-popup.dn-popup > h3 {
    background: none !important;
    color: #666 !important;
    border-bottom: none !important;
  }
  .dn-popup.dn-designer-popup .dn-btn.dn-styled {
    background: #282828 !important;
    border-radius: 20px !important;
  }
  .dn-d-image-listing-search-button {
    opacity: 0.4;
  }
  .dn-popup.dn-designer-popup .dn-btn.dn-styled.dn-btn-cancel {
    background: #e6e6e6 !important;
    border-radius: 20px !important;
  }

  /* DN Popup end */

  /* Sidebar Cart Popup */
  .dn-popup.dn-designer-popup, .dn-page-designer .dn-popup-msgbox, .dn-page-designer .dn-popup-container.dn-alt .dn-font-selector-popup.dn-popup {
    border: none !important;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
    border-radius: 20px;
  }

  #show_cart_popup {
    width: 30%;
    right: 0 !important;
    top: 0 !important;
    min-height: 100vh;
    left: auto !important;
  }
  #show_cart_popup .dn-popup-background {
    background: #282828 !important;
  }
  .dn-popup-container.dn-alt .dn-designer-show-cart-popup {
    min-height: 100vh !important;
    width: 100% !important;
    border-radius: 0 !important;
  }
  .dn-designer-show-cart-popup > h3.dn-styled {
    font-size: 18px !important;
    text-transform: uppercase;
  }

  .popup_close_btn {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 100;
    background: none !important;
    font-size: 2.5em;
    color: #282828;
    border: none !important;
  }
  #show_cart_popup .dn-popup-content-scroll .dn-designer-cart-table {
    display: flex;
    flex-direction: column;
  }
  #show_cart_popup .dn-popup-content-scroll .dn-designer-cart-table thead tr {
    width: 100%;
    display: table;
  }
  #show_cart_popup .dn-popup-content-scroll .dn-designer-cart-table thead tr .dn-d-cart-heading-qty {
    width: 200px;
  }
  #show_cart_popup .dn-popup-content-scroll .dn-designer-cart-table #cart_body {
    max-height: 300px !important;
    height: 100% !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
    border: 1px solid #ccc !important;
    margin-bottom: 20px !important;
  }
  #show_cart_popup .dn-popup-content-scroll .dn-designer-cart-table #cart_body .dn-d-cart-line-item {
    display: table;
    width: 100% !important;
  }
  .dn-popup-container.dn-alt .dn-designer-show-cart-popup .dn-designer-cart-table .dn-d-cart-line-item td {
    padding-top: 20px !important;
  }
  .dn-popup-container.dn-alt .dn-designer-show-cart-popup .dn-designer-cart-table .dn-d-cart-line-item td {
    padding-top: 20px !important;
  }
  .dn-popup-container.dn-alt .dn-designer-show-cart-popup .dn-designer-cart-table .dn-d-cart-line-item td {
    padding-top: 20px !important;
  }
  #cart_total_container tr {
    font-size: 1.75em !important;
    float: right;
  }
  #cart_total_container td {
    border: none !important;
  }
  #m_cart_pane::after {
    content: "Shipping and taxes should be calculated at checkout";
    display: block;
    text-align: right;
  }
  #show_cart_popup .dn-popup-footer.dn-3-button {
    display: flex !important;
  }
  .dn-popup.dn-designer-popup .dn-popup-footer .dn-btn.dn-styled.dn-btn-new-design {
    margin-left: 0.5em !important;
    text-align: center;
  }
  .dn-designer-show-cart-popup .dn-popup-footer.dn-3-button #checkout_button {
    order: 3;
  }
  .dn-popup-container .dn-popup .dn-popup-footer.dn-3-button .dn-btn {
    font-size: 1em !important;
  }
  .dn-designer-show-cart-popup .dn-popup-footer.dn-3-button .dn-btn-std {
    order: 2;
    margin-left: auto !important;
  }
  .dn-popup.dn-designer-popup .dn-btn.dn-styled {
    background: #282828 !important;
    border-radius: 20px !important;
  }
  .dn-popup.dn-designer-popup .dn-popup-footer .dn-btn.dn-styled.dn-btn-new-design span {
    background: none !important;
    font-weight: bold !important;
    color: #ffffff !important;
  }
  #show_cart_popup .dn-popup-content-scroll .dn-designer-cart-table #cart_body .dn-d-cart-line-item-actions {
    display: flex;
    justify-content: flex-end;
  }
  #show_cart_popup .dn-d-cart-line-item-options {
    font-weight: bold;
  }
  #exit_close_toolbar_u {
    width: auto;
    color: #ffffff;
    transform: translateY(7px);
  }
  #exit_close_toolbar_u .dn-icon-x::before {
    border: 1px solid white;
    padding: 8px;
    border-radius: 34px;
  }
  .dn-designer .dn-designer-toolbar .dn-d-tb-copy .dn-d-tb-copy-button-container.dn-alt .dn-d-tb-copy-dropdown{
    transform: translateX(-60px);
    background: #282828;
    z-index: 100;
    color: white;
  }

  /* Designer Tweaks */
  html .dn-designer[data-breakpoint-small="true"] .dn-d-qty-disabled-container::before {
    width: 150px;
  }

  html .dn-designer[data-breakpoint-small="true"] .dn-designer-toolbar-user-actions .dn-designer-toolbar-qty{
    width: 15% !important;
  }
  html .dn-designer[data-breakpoint-small="true"] .dn-price-container{
    font-size: 25px
  }


}

/* Desktop only */

.dn-designer .dn-designer-toolbar-user-actions .dn-designer-toolbar-add-to-cart .dn-btn .dn-btn-label{
  max-width: 100%;
}
.dn-designer .dn-designer-toolbar-user-actions .dn-designer-toolbar-add-to-cart .dn-btn .dn-btn-label span{
  margin: 0px;
}