/* src/components/product-tile/src/components/product-tile/styles.module.css */
@layer ddsweb-organisms {
  @layer ddsweb-one-tile {
    .b74ac0_VtpGGW_horizontalTile {
      min-height: var(--ddsweb-theme-spacing-xl);
      border: 1px solid var(--ddsweb-theme-colors-lines-base);
      background-color: var(--ddsweb-theme-colors-background-base);
      grid-column-gap: var(--ddsweb-theme-spacing-md);
      padding: var(--ddsweb-theme-spacing-md);
      grid-template-columns: 80px 1fr auto;
      grid-template-areas: "offersash offersash action-icon" "image title ." "image variations variations" "image deliverymessage deliverymessage" "image details details" "image buy-box buy-box" "image save-to-list save-to-list" "promotion promotion promotion" "messaging messaging messaging" "substitutions substitutions substitutions" "preferences preferences preferences" "save-for-later save-for-later save-for-later" "footer footer footer";
      display: grid;
      position: relative;
    }
    .b74ac0_VtpGGW_horizontalTile input[type=number] {
      -moz-appearance: textfield;
    }
    .b74ac0_VtpGGW_horizontalTile input[type=number]::-webkit-outer-spin-button {
      -webkit-appearance: none;
      margin: 0;
    }
    .b74ac0_VtpGGW_horizontalTile input[type=number]::-webkit-inner-spin-button {
      -webkit-appearance: none;
      margin: 0;
    }
    @media (width >= 756px) {
      .b74ac0_VtpGGW_horizontalTile {
        grid-template-areas: "offersash offersash action-icon" "image title title" "image variations variations" "image deliverymessage deliverymessage" "image details details" "image promotion promotion" "image messaging messaging" "image buy-box buy-box" "image save-to-list save-to-list" "substitutions substitutions substitutions" "image preferences preferences" "image save-for-later save-for-later" "footer footer footer";
      }
    }
    @media (width >= 1260px) {
      .b74ac0_VtpGGW_horizontalTile {
        grid-template-columns: 80px 1.7fr 1fr auto;
        grid-template-areas: "offersash offersash offersash action-icon" "image title buy-box ." "image variations buy-box ." "image deliverymessage buy-box ." "image details buy-box ." "image promotion buy-box ." "image messaging buy-box ." "image save-to-list buy-box ." "image substitutions buy-box ." "image preferences buy-box ." "image save-for-later buy-box ." "footer footer footer footer";
      }
    }
    .b74ac0_VtpGGW_verticalTile {
      min-height: var(--ddsweb-theme-spacing-xl);
      border: 1px solid var(--ddsweb-theme-colors-lines-base);
      background-color: var(--ddsweb-theme-colors-background-base);
      grid-column-gap: var(--ddsweb-theme-spacing-md);
      padding: var(--ddsweb-theme-spacing-md);
      grid-template-columns: 80px 1fr;
      grid-template-areas: "offersash offersash action-icon" "image title title" "image variations variations" "image deliverymessage deliverymessage" "image details details" "image buy-box buy-box" "image save-to-list save-to-list" "messaging messaging messaging" "save-for-later save-for-later save-for-later" "footer footer footer" "promotion promotion promotion" "preferences preferences preferences";
      display: grid;
      position: relative;
    }
    .b74ac0_VtpGGW_verticalTile input[type=number] {
      -moz-appearance: textfield;
    }
    .b74ac0_VtpGGW_verticalTile input[type=number]::-webkit-outer-spin-button {
      -webkit-appearance: none;
      margin: 0;
    }
    .b74ac0_VtpGGW_verticalTile input[type=number]::-webkit-inner-spin-button {
      -webkit-appearance: none;
      margin: 0;
    }
    @media (width >= 756px) {
      .b74ac0_VtpGGW_verticalTile {
        grid-column-gap: 0;
        grid-template-columns: 1fr auto;
        grid-template-areas: "offersash offersash offersash action-icon" "image image image image" "title title title title" "variations variations variations variations" "deliverymessage deliverymessage deliverymessage deliverymessage" "details details details details" "messaging messaging messaging messaging" "promotion promotion promotion promotion" "buy-box buy-box buy-box buy-box" "preferences preferences preferences preferences" "save-to-list save-to-list save-to-list save-to-list" "save-for-later save-for-later save-for-later save-for-later" "footer footer footer footer";
        width: 228px;
      }
    }
  }
}


/*# sourceMappingURL=73722a97eaf9904015ed.css.map*/