<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**
 * woocommerce-smallscreen.scss
 * Optimises the default WooCommerce frontend layout when viewed on smaller screens.
 */
/**
 * Imports
 */
/**
 * Deprecated
 * Fallback for bourbon equivalent
 */
/**
 * Objects
 */
/**
 * WooCommerce CSS Variables
 */
@media (max-width: 767px) {
  /**
   * Style begins
   */
  .woocommerce,
  .woocommerce-page {
    /**
     * General layout
     */
    /**
     * Product Details
     */
    /**
     * Products
     */
    /**
     * Cart
     */
    /**
     * Checkout
     */
    /**
     * Account
     */ }
    .woocommerce table.shop_table_responsive thead,
    .woocommerce-page table.shop_table_responsive thead {
      display: none; }
    .woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,
    .woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child {
      border-top: 0; }
    .woocommerce table.shop_table_responsive tbody th,
    .woocommerce-page table.shop_table_responsive tbody th {
      display: none; }
    .woocommerce table.shop_table_responsive tr,
    .woocommerce-page table.shop_table_responsive tr {
      display: block; }
      .woocommerce table.shop_table_responsive tr td,
      .woocommerce-page table.shop_table_responsive tr td {
        display: block; }
        .woocommerce table.shop_table_responsive tr td:before,
        .woocommerce-page table.shop_table_responsive tr td:before {
          content: attr(data-title) ": ";
          font-weight: 700; }
      .woocommerce table.shop_table_responsive tr:nth-child(2n) td,
      .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
        background-color: rgba(0, 0, 0, 0.025); }
    .woocommerce table.my_account_orders tr td.order-actions,
    .woocommerce-page table.my_account_orders tr td.order-actions {
      text-align: left; }
      .woocommerce table.my_account_orders tr td.order-actions:before,
      .woocommerce-page table.my_account_orders tr td.order-actions:before {
        display: none; }
      .woocommerce table.my_account_orders tr td.order-actions .button,
      .woocommerce-page table.my_account_orders tr td.order-actions .button {
        float: none;
        margin: .125em .25em .125em 0; }
    .woocommerce .col2-set .col-1,
    .woocommerce .col2-set .col-2,
    .woocommerce-page .col2-set .col-1,
    .woocommerce-page .col2-set .col-2 {
      float: none;
      width: 100%; }
    .woocommerce div.product div.images,
    .woocommerce div.product div.summary,
    .woocommerce #content div.product div.images,
    .woocommerce #content div.product div.summary,
    .woocommerce-page div.product div.images,
    .woocommerce-page div.product div.summary,
    .woocommerce-page #content div.product div.images,
    .woocommerce-page #content div.product div.summary {
      float: none;
      width: 100%; }
    .woocommerce ul.products li.product,
    .woocommerce-page ul.products li.product {
      width: 48% !important;
      float: left;
      clear: both;
      margin: 0 0 2.992em; }
      .woocommerce ul.products li.product:nth-child(2n),
      .woocommerce-page ul.products li.product:nth-child(2n) {
        float: right;
        clear: none !important; }
    .woocommerce table.cart .product-thumbnail,
    .woocommerce #content table.cart .product-thumbnail,
    .woocommerce-page table.cart .product-thumbnail,
    .woocommerce-page #content table.cart .product-thumbnail {
      display: none; }
    .woocommerce table.cart td.actions,
    .woocommerce #content table.cart td.actions,
    .woocommerce-page table.cart td.actions,
    .woocommerce-page #content table.cart td.actions {
      text-align: left; }
      .woocommerce table.cart td.actions .coupon,
      .woocommerce #content table.cart td.actions .coupon,
      .woocommerce-page table.cart td.actions .coupon,
      .woocommerce-page #content table.cart td.actions .coupon {
        float: none;
        *zoom: 1; }
        .woocommerce table.cart td.actions .coupon:before, .woocommerce table.cart td.actions .coupon:after,
        .woocommerce #content table.cart td.actions .coupon:before,
        .woocommerce #content table.cart td.actions .coupon:after,
        .woocommerce-page table.cart td.actions .coupon:before,
        .woocommerce-page table.cart td.actions .coupon:after,
        .woocommerce-page #content table.cart td.actions .coupon:before,
        .woocommerce-page #content table.cart td.actions .coupon:after {
          content: " ";
          display: table; }
        .woocommerce table.cart td.actions .coupon:after,
        .woocommerce #content table.cart td.actions .coupon:after,
        .woocommerce-page table.cart td.actions .coupon:after,
        .woocommerce-page #content table.cart td.actions .coupon:after {
          clear: both; }
      .woocommerce table.cart td.actions .input-text + .button,
      .woocommerce table.cart td.actions .button.alt,
      .woocommerce #content table.cart td.actions .input-text + .button,
      .woocommerce #content table.cart td.actions .button.alt,
      .woocommerce-page table.cart td.actions .input-text + .button,
      .woocommerce-page table.cart td.actions .button.alt,
      .woocommerce-page #content table.cart td.actions .input-text + .button,
      .woocommerce-page #content table.cart td.actions .button.alt {
        float: right; }
    .woocommerce .cart-collaterals .cart_totals,
    .woocommerce .cart-collaterals .shipping_calculator,
    .woocommerce .cart-collaterals .cross-sells,
    .woocommerce-page .cart-collaterals .cart_totals,
    .woocommerce-page .cart-collaterals .shipping_calculator,
    .woocommerce-page .cart-collaterals .cross-sells {
      width: 100%;
      float: none;
      text-align: left; }
    .woocommerce.woocommerce-checkout form.login .form-row,
    .woocommerce-page.woocommerce-checkout form.login .form-row {
      width: 100%;
      float: none; }
    .woocommerce #payment .terms,
    .woocommerce-page #payment .terms {
      text-align: left;
      padding: 0; }
    .woocommerce #payment #place_order,
    .woocommerce-page #payment #place_order {
      float: none;
      width: 100%;
      box-sizing: border-box;
      margin-bottom: 1em; }
    .woocommerce .lost_reset_password .form-row-first,
    .woocommerce .lost_reset_password .form-row-last,
    .woocommerce-page .lost_reset_password .form-row-first,
    .woocommerce-page .lost_reset_password .form-row-last {
      width: 100%;
      float: none;
      margin-right: 0; }

  /**
   * Twenty Thirteen specific styles
   */
  .single-product .twentythirteen .panel {
    padding-left: 20px !important;
    padding-right: 20px !important; } }
</pre></body></html>