#fw-section-image-with-text-42d1826e-50a9-48ce-bc7e-db7a6545ab01 {

.image-with-text { background:#e5e5e5; color:#171d21; padding:64px 0; }
.image-with-text__content::before { content:"THE ACADEMY BY ICEMANISAAC"; display:block; font-size:13px; line-height:1.8; font-weight:600; letter-spacing:2px; margin-bottom:18px; }
.image-with-text__heading { font-family:Inter,sans-serif; font-size:68px; font-weight:700; line-height:1.04; letter-spacing:-2px; margin-bottom:24px; }
.image-with-text__text { font-size:18px; line-height:1.7; }
.image-with-text__image-container { max-width:540px; margin:auto; }
  @media(max-width:749px){ .image-with-text {padding:36px 0;} .image-with-text__heading{font-size:42px;letter-spacing:-1px;} .image-with-text__text{font-size:16px;} }
}
#fw-section-featured-collection-7631c426-9940-4508-b85d-c23feb6ff4d9 {

.collection__header { text-align:left; margin-bottom:28px; }
.collection__heading { text-align:left; font-size:44px; line-height:1.27; font-weight:400; letter-spacing:.66px; margin:0 0 12px; }
.collection__header::after { content:"Minimal branding. Easy-to-wear colors. Your everyday rotation."; display:block; font-family:Inter,sans-serif; font-size:16px; line-height:1.8; font-weight:400; color:rgba(18,18,18,.75); }
  @media(max-width:749px){ .collection__heading{font-size:30px;letter-spacing:.45px;} }
}
#fw-section-featured-collection-58d15f81-3653-4e5c-9f61-94d8ba64d26c {

.collection__header { text-align:left; margin-bottom:28px; }
.collection__heading { text-align:left; font-size:44px; line-height:1.27; font-weight:400; letter-spacing:.66px; margin:0 0 12px; }
.collection__header::after { content:"Earth tones and bold Academy graphics, in olive and sand."; display:block; font-family:Inter,sans-serif; font-size:16px; line-height:1.8; font-weight:400; color:rgba(18,18,18,.75); }
@media(max-width:749px){ .collection__heading{font-size:30px;letter-spacing:.45px;} }
}
#fw-section-featured-collection-4f82d176-36fd-4f86-8d44-5461b6ac4170 {

.collection__header { text-align:left; margin-bottom:28px; }
.collection__heading { text-align:left; font-size:44px; line-height:1.27; font-weight:400; letter-spacing:.66px; margin:0 0 12px; }
.collection__header::after { content:"Drop back into your favorite Verdansk memories."; display:block; font-family:Inter,sans-serif; font-size:16px; line-height:1.8; font-weight:400; color:rgba(18,18,18,.75); }
@media(max-width:749px){ .collection__heading{font-size:30px;letter-spacing:.45px;} }
}

#fw-section-custom-html-12f0455d-e4d3-430b-a415-b134974f1ed8 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #f5f5f3;
--color-background-rgb: 245, 245, 243;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-on-primary: #11fefe;
--color-on-primary-rgb: 17, 254, 254;
--color-product-image-background: #e5e5e5;
--color-background-brightness: 245;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #000000;
--primary-btn-text: #11fefe;
--primary-btn-border-color: #000000;
--secondary-btn-bg: transparent;
--secondary-btn-text: #000000;
--secondary-btn-border-color: #000000;

}




#fw-section-announcement-bar-0 {
--color-primary: #34e7fe;
--color-primary-rgb: 52, 231, 254;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-background: #121212;
--color-on-background-rgb: 18, 18, 18;
--color-on-primary: #121212;
--color-on-primary-rgb: 18, 18, 18;
--color-product-image-background: #e5e5e5;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #34e7fe;
--primary-btn-text: #121212;
--primary-btn-border-color: #121212;
--secondary-btn-bg: transparent;
--secondary-btn-text: #121212;
--secondary-btn-border-color: #121212;
.announcement-bar__inner {
  padding: 4px 0 !important;
  min-height: 0 !important;
  line-height: 20px !important;
}
.announcement-bar__label {
  margin: 0 !important;
  font-size: 13px !important;
  line-height: 20px !important;
}
}
#fw-section-header {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #11fefe;
--color-on-primary-rgb: 17, 254, 254;
--color-product-image-background: #e5e5e5;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #000000;
--primary-btn-text: #11fefe;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}