#fw-section-instagram-feed-f479a88f-d543-40d5-b763-aa559abeed04 {

.tile__heading {
font-size: 1.5rem;
}

.section-header {
    margin-bottom: 22px;
    min-height: 0px;
    display: flex;
    flex-direction: row;
    text-align: left;
    position: relative;
    align-items: center;
}

.button--outline {
    border-color: #cd1c18;
    color: var(--color-on-background);
    margin: 0px;
}

.button--small {
    padding: 10px 20px;
    margin-bottom: 14px;
}

@media (max-width:1431px)  {
  .section-fw-section-instagram-feed-f479a88f-d543-40d5-b763-aa559abeed04-padding {
    padding-top: 50px;
    padding-bottom: 50px;
}
}
}



#fw-section-footer {

@media (max-width:1431px)  {
  .section-fw-section-footer-padding {
    padding-top: 22px;
    padding-bottom: 29px;
}
}
}

#fw-section-newsletter-0954a07d-0278-4e70-be84-119745339a06 {
--color-primary: #070707;
--color-primary-rgb: 7, 7, 7;
--color-background: #cd1c18;
--color-background-rgb: 205, 28, 24;
--color-on-primary: #cd1c18;
--color-on-primary-rgb: 205, 28, 24;
--color-on-background: #070707;
--color-on-background-rgb: 7, 7, 7;
--color-product-image-background: #070707;
--color-background-brightness: 80;
background-color: var(--color-background);
color: var(--color-on-background);
@media (max-width:1431px)  {
  .section-fw-section-newsletter-0954a07d-0278-4e70-be84-119745339a06-padding {
    padding-top: 45px;
    padding-bottom: 50px;
}
}
}







#fw-section-featured-collection-0 {

.section-header {
    margin-bottom: 22px;
    min-height: 0px;
    display: flex;
    flex-direction: row;
    text-align: left;
    position: relative;
    align-items: center;
}

.button--outline {
    border-color: #cd1c18;
    color: var(--color-on-background);
    margin: 0px;
}

.button--small {
    padding: 10px 20px;
    margin-bottom: 14px;
}

@media (max-width:1431px)  {
  .section-fw-section-featured-collection-0-padding {
    padding-top: 28px;
    padding-bottom: 19px;
}
}
}