.r-homepage-row-container section:first-child .slot-item:first-child article:first-child,
.r-homepage-row-container section article {
  margin-top: 0; }

#mini-site-category-landing .mini-site-slot {
  margin: 0; }

html {
  font-size: 10px;
  /* APAC Magento old compat */ }

.pt_customerservice .producthits {
  width: 100%; }

.category-landing-main {
  top: 0; }

.pt_customerservice #content {
  max-width: 100%; }

#leftcolumn-wrapper, .r-breadcrumbs-container {
  display: none; }

.builder_block-container {
  display: flex;
  flex-direction: column;
  width: 100%; }
  @media (min-width: 1023px) {
    .builder_block-container {
      background-color: var(--background_color_desktop, white); }
      .builder_block-container.with_background_desktop {
        background-image: var(--background_image_desktop);
        background-position: var(--background_position_x_desktop) var(--background_position_y_desktop);
        background-repeat: no-repeat; }
      .builder_block-container.size_cover_desktop {
        background-size: cover; }
      .builder_block-container.size_contains_desktop {
        background-size: contain; }
      .builder_block-container.size_fullwidth_desktop {
        background-size: 100%; }
      .builder_block-container.size_fullheight_desktop {
        background-size: auto 100%; }
      .builder_block-container.size_repeat_desktop {
        background-size: inherit;
        background-repeat: repeat; }
      .builder_block-container .builder_block {
        width: 100%;
        padding: var(--bmargin_top_desktop, 30px) var(--bmargin_right_desktop, 0) var(--bmargin_bottom_desktop, 0) var(--bmargin_left_desktop, 0);
        max-width: var(--max_width_desktop, 100%);
        margin: auto; } }
  @media (max-width: 1023px) {
    .builder_block-container {
      background-color: var(--background_color_mobile, white); }
      .builder_block-container.with_background_mobile {
        background-image: var(--background_image_mobile);
        background-position: var(--background_position_x_mobile) var(--background_position_y_mobile);
        background-repeat: no-repeat; }
      .builder_block-container.size_cover_mobile {
        background-size: cover; }
      .builder_block-container.size_contains_mobile {
        background-size: contain; }
      .builder_block-container.size_fullwidth_mobile {
        background-size: 100%; }
      .builder_block-container.size_fullheight_mobile {
        background-size: auto 100%; }
      .builder_block-container.size_repeat_mobile {
        background-size: inherit;
        background-repeat: repeat; }
      .builder_block-container .builder_block {
        width: 100%;
        padding: var(--bmargin_top_mobile, 30px) var(--bmargin_right_mobile, 0) var(--bmargin_bottom_mobile, 0) var(--bmargin_left_mobile, 0);
        max-width: var(--max_width_mobile, 100%);
        margin: auto; } }

.builder_block {
  margin-bottom: 60px; }
  .builder_block p {
    font-size: 16px; }

.builder_block_last {
  display: none; }

.builder_block > section,
.builder_block > .units-wrapper {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

@media (max-width: 1023px) {
  .builder_block {
    margin-bottom: 40px; }
    .builder_block p {
      font-size: 14px; } }

/*# sourceMappingURL=style.css.map */
