HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/topswtwmobile.komma.pro/wwwroot/css/partials/_checkout_steps.sass
// Checkout Steps
// ==========================================================================

$checkout-green: #9ddb72
$checkout-step-border: rgba(214,207,201,.5)

.top-bar.checkout-steps
  padding-left: 0

.checkout-steps
  font-size: 1.5em // 15px

  .step
    position: relative
    float: left
    +grid-padding-s($right: .5, $left: .5)
    +grid-margin-s($left: .5)

    // Triangle
    &::after
      display: block
      z-index: 5
      +position(absolute, 0 null null -16px)
      +triangle(40px 16px, #fff, right)
      content: ''

      +respond-to(medium)
        left: -20px
        +triangle(48px 20px, #fff, right)
      +respond-to(large)
        +triangle(56px 20px, #fff, right)

    // Triangle border
    &::before
      display: block
      +position(absolute, 0 null null -14px)
      +triangle(40px 16px, $checkout-step-border, right)
      content: ''

      +respond-to(medium)
        left: -14px
        +triangle(48px 20px, $checkout-step-border, right)
      +respond-to(large)
        +triangle(56px 20px, $checkout-step-border, right)

    // Step classes
    &.title // No triangle, no border
      margin-left: 0
      background: $checkout-green
      color: #fff
      &::after
        display: none
      &::before
        display: none

    &.active
      color: $blue

    &.valid
      color: #fff
      background: $checkout-green
      margin-left: 0
      +grid-padding-s($left: 1)

      &::after
        left: 0
      &::before
        left: 2px

    &.active, &.valid // Green triangle, white border

      &::after
        +triangle(40px 16px, $checkout-green, right)

        +respond-to(medium)
          +triangle(48px 20px, $checkout-green, right) 
        +respond-to(large)
          +triangle(56px 20px, $checkout-green, right)

      &::before
        +triangle(40px 16px, rgba(255,255,255,.5), right)

        +respond-to(medium)
          +triangle(48px 20px, rgba(255,255,255,.5), right)
        +respond-to(large)
          +triangle(56px 20px, rgba(255,255,255,.5), right)




    &.disabled
      color: #d6cfc9