/** Shopify CDN: Minification failed

Line 1002:13 Expected ":"
Line 1003:2 Expected identifier but found "200px"

**/
@charset "UTF-8";
/* CSS Document */
.wt-header__logo-wrapper {
  display: none !important;
}
h2 {
  font-size: 40px !important;
  margin-bottom: 20px !important;
  margin-top: 40px !important;
  line-height: 1.2em !important;
}
h3 {
  margin-top: 20px !important;
}
.card__title {
  color: #303188 !important;
  font-weight: 500 !important;
}
#shopify-section-template--19689713565874__rich_text_gTqzee .hero__overlay {
  margin-top: -75px !important;
}
.hero__wrapper {
  max-width: 1280px !important;
  margin-right: auto !important;
  margin-left: auto !important;
}
.ecomsend__Modal__TitleText {
  line-height: 1.2em;
}
.ecomsend__Popover__Widget__Text {
  border-bottom-right-radius: 10px !important;
  border-top-right-radius: 10px !important;
}
.wt-page-nav-mega__sublist {
  padding-left: 0px !important;
}
.wt-page-nav-mega__sublist li a {
  left: 0px !important;
}
.wt-page-nav-mega__sublist li a:hover {
  color: #303188 !important;
}
a .wt-page-nav-mega__sublist__link {
  text-decoration: none !important;
}
.main-article__content h1 {
  color: #303188 !important;
}
.wt-cart__drawer__header a {
  color: #000000 !important;
}
#shopify-section-sections--18450964218034__announcement-bar {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  font-weight: 500 !important;
  text-transform: uppercase;
  letter-spacing: .1em !important;
  font-size: 24px !important;
}
#header {
  background-color: #303188 !important;
  margin-bottom: -50px !important;
}
.wt-header__search {
  display: none !important;
}
.wt-header__body {
  border-bottom-color: none !important;
}
.wt-page-nav-mega {
  background-color: #303188 !important;
}
.wt-page-nav-mega__list--center {
  background-color: #303188 !important;
}
.wt-page-nav-mega__list li {
  margin-left: 20px !important;
  margin-right: 20px !important;
}
.svg-icon--user {
  color: #FFFFFF !important;
}
.svg-icon--bag {
  color: #FFFFFF !important;
}
.svg-icon--bars {
  color: #FFFFFF !important;
}
.svg-icon--close {
  color: #FFFFFF !important;
}
.wt-header__logo__link {
  color: #303188 !important;
}
.wt-header__logo__img {
  display: hidden !important;
}
#mlogoTab {
  width: 100%;
  max-width: 350px;
  height: auto;
  padding-top: 30px;
  padding-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  background-color: #303188 !important;
  text-align: center;
  border-bottom-left-radius: 40px;
  border-bottom-right-radius: 40px;
  margin-bottom: -92px;
  z-index: 999999 !important;
  position: absolute;
  top: 65px;
  left: 40%;
}
#mlogoTab img {
  width: 70%;
  height: auto;
  margin-right: auto;
  margin-left: auto;
}
#logoTab {
  display: none;
}
.wt-header {
  border-bottom: 0px !important;
}
.wt-drawer__content {
  background-color: #303188 !important;
}
.wt-drawer__title__text {
  display: none !important;
}
#shopify-section-template--19689713565874__slideshow_zELwNK {
  margin-top: -50px !important;
}
#shopify-section-template--19689713565874__slideshow_zELwNK {
  background-color: #000000 !important;
}
#shopify-section-template--19689713565874__slideshow_zELwNK .hero__overlay__content {
  margin-top: 20% !important;
  margin-left: 30% !important;
}
#shopify-section-template--19689713565874__slideshow_zELwNK .hero__title {
  color: #FFFFFF !important;
  font-size: 60px !important;
  margin-bottom: 0px !important;
}
#shopify-section-template--19689713565874__slideshow_zELwNK h2 {
  color: #FFFFFF !important;
  font-size: 60px !important;
  margin-bottom: 0px !important;
}
#shopify-section-template--19689713565874__slideshow_zELwNK .hero__overlay__content .hero__text {
  color: #FFFFFF !important;
  font-size: 21pxpx !important;
  line-height: 1.1em !important;
  margin-bottom: -20px !important;
}
#shopify-section-template--18450963857586__custom_liquid_RWtN7w {
  padding: 0px;
  margin: 0px;
  text-align: center;
}
#shopify-section-template--18450963857586__custom_liquid_RWtN7w img {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  max-width: 400px !important;
  height: auto;
  display: block;
  margin-bottom: -25px !important;
}
#shopify-section-template--18450963857586__rich_text_ikiiwg {
  padding: 0px;
  margin: 0px;
  text-align: center;
}
#shopify-section-template--18450963857586__rich_text_ikiiwg h2 {
  font-size: 30px !important;
  margin-top: -25px !important;
}
.hero__button--primary {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
  text-transform: uppercase;
}
.rowArtemis {
  clear: both;
  display: block;
  width: 100%;
  height: auto;
  min-height: 400px;
  background-color: #b1c1b3;
  position: relative;
}
.columnImage {
  width: 50%;
  height: auto;
  min-height: 400px;
  padding: 40px;
  float: left;
  position: relative;
}
.columnImage img {
  width: 100%;
  height: auto;
  max-width: 600px;
}
.columnText {
  width: 50%;
  height: auto;
  min-height: 400px;
  padding: 40px;
  float: left;
  background-color: #FFFFFF;
  position: relative;
}
.hero__text p {
  margin-bottom: 15px !important;
}
#shopify-section-template--18450963857586__rich_text_gTqzee {
  padding: 0px !important;
}
#shopify-section-template--18450963857586__rich_text_gTqzee p {
  margin-top: 30px !important;
  font-size: 21px !important;
}
#shopify-section-template--18450963857586__image_with_text_cRq78f .hero__wrapper {
  padding: 40px !important;
  margin-top: 0px !important;
  width: 90% !important;
}
#shopify-section-template--18450963857586__image_with_text_cRq78f .hero__title {
  font-size: 80px !important;
  color: #303188 !important;
}
#shopify-section-template--18450963857586__image_with_text_cRq78f .hero__subheading {
  font-size: 24px !important;
  color: #844A22 !important;
  margin-bottom: 20px !important;
}
#shopify-section-template--18450963857586__image_with_text_cRq78f p {
  font-size: 21px !important;
  width: 100%;
}
#shopify-section-template--18450963857586__custom_liquid_TqdaMw {
  display: block;
  position: relative;
  background-color: #b7815c !important;
}
#shopify-section-template--18450963857586__custom_liquid_iAtxWp {
  display: block;
  position: relative;
  background-color: #b7815c !important;
}
#shopify-section-template--18450963857586__custom_liquid_F8ViQM {
  display: block;
  position: relative;
  background-color: #b7815c !important;
}
#shopify-section-template--19689713565874__image_with_text_cRq78f h2 {
  margin-bottom: 10px !important;
  font-size: 60px !important;
}
#shopify-section-template--19689713565874__image_with_text_cRq78f .hero__subheading {
  margin-bottom: 40px !important;
  font-size: 24px !important;
}
#shopify-section-template--19689713565874__image_with_text_D8Rwag h2 {
  margin-bottom: 10px !important;
  font-size: 60px !important;
}
#shopify-section-template--19689713565874__image_with_text_D8Rwag .hero__subheading {
  margin-bottom: 40px !important;
  font-size: 24px !important;
}
#shopify-section-template--19689713565874__image_with_text_9WNF7W h2 {
  margin-bottom: 10px !important;
  font-size: 60px !important;
}
#shopify-section-template--19689713565874__image_with_text_9WNF7W .hero__subheading {
  margin-bottom: 40px !important;
  font-size: 24px !important;
}
.dual_buttonsContainer {
  display: block;
  position: relative;
  background-color: #b7815c !important;
  padding-bottom: 20px;
}
.dual_buttons {
  display: block;
  position: relative;
  width: 50%;
  text-align: center;
  background-color: #b7815c;
  margin-left: 38%;
  padding-top: 20px;
  padding-bottom: 20px;
}
.dual_buttons a {
  display: block;
  width: 40%;
  color: #333333 !important;
  font-size: 19px !important;
  text-transform: uppercase;
  text-decoration: none !important;
  text-align: center !important;
  letter-spacing: .1em;
  background-color: #DAB65C;
  border-radius: 999px !important;
  padding: 9px;
  margin-left: 2%;
  margin-right: 2%;
  margin-bottom: 40px;
  transition-property: background-color;
  transition-duration: 1s;
  float: left;
}
.dual_buttons a:hover {
  display: block;
  width: 40%;
  color: #FFFFFF !important;
  text-transform: uppercase;
  text-decoration: none !important;
  letter-spacing: .1em;
  background-color: #844A22;
  padding: 9px;
  margin-left: 2%;
  margin-right: 2%;
  margin-bottom: 40px;
  transition-property: background-color;
  transition-duration: 1s;
  float: left;
}
.dual_buttons_alt {
  display: block;
  position: relative;
  width: 50%;
  text-align: center;
  background-color: #b7815c;
  margin-left: 17%;
  padding-top: 20px;
  padding-bottom: 20px;
}
.dual_buttons_alt a {
  display: block;
  width: 40%;
  color: #333333 !important;
  font-size: 19px !important;
  text-transform: uppercase;
  text-decoration: none !important;
  text-align: center !important;
  letter-spacing: .1em;
  background-color: #DAB65C;
  border-radius: 999px !important;
  padding: 9px;
  margin-left: 2%;
  margin-right: 2%;
  margin-bottom: 40px;
  transition-property: background-color;
  transition-duration: 1s;
  float: left;
}
.dual_buttons_alt a:hover {
  display: block;
  width: 40%;
  color: #FFFFFF !important;
  text-transform: uppercase;
  text-decoration: none !important;
  letter-spacing: .1em;
  background-color: #844A22;
  padding: 9px;
  margin-left: 2%;
  margin-right: 2%;
  margin-bottom: 40px;
  transition-property: background-color;
  transition-duration: 1s;
  float: left;
}
#shopify-section-template--18450963857586__image_with_text_D8Rwag .hero__title {
  font-size: 80px !important;
  color: #303188 !important;
}
#shopify-section-template--18450963857586__image_with_text_D8Rwag .hero__subheading {
  font-size: 24px !important;
  color: #844A22 !important;
  margin-bottom: 20px !important;
}
#shopify-section-template--18450963857586__image_with_text_9WNF7W .hero__title {
  font-size: 80px !important;
  color: #303188 !important;
}
#shopify-section-template--18450963857586__image_with_text_9WNF7W .hero__subheading {
  font-size: 24px !important;
  color: #844A22 !important;
  margin-bottom: 20px !important;
}
#shopify-section-template--19689713565874__rich_text_xATHqL {
  margin-bottom: -40px !important;
}
#shopify-section-template--18450963857586__multicolumn_TyJzRX {
  text-align: center !important;
}
#shopify-section-template--18450963857586__multicolumn_TyJzRX .wt-multicol {
  padding-top: 0px !important;
}
#shopify-section-template--19689713565874__multicolumn_TyJzRX .wt-multicol__item {
  border-radius: 80px !important;
  padding-left: 30px !important;
  padding-right: 30px !important;
  padding-top: 0px !important;
  margin-top: -40px !important;
  text-align: center !important;
}
#shopify-section-template--19689713565874__multicolumn_TyJzRX .wt-multicol__item img {
  border: solid 0px #DAB65C;
  border-radius: 999px !important;
  margin-top: 0px !important;
}
#shopify-section-template--19689713565874__multicolumn_TyJzRX .hero__title {
  text-align: center !important;
  font-size: 30px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
#shopify-section-template--19689713565874__multicolumn_TyJzRX h2 {
  text-align: center !important;
  font-size: 30px !important;
}
#shopify-section-template--19689713565874__multicolumn_TyJzRX .hero__text {
  font-size: 17px !important;
  text-align: center !important;
}
#shopify-section-template--18450963857586__multicolumn_TyJzRX .hero__overlay__content {
  text-align: center;
  font-size: 17px !important;
}
#shopify-section-template--19689713565874__multicolumn_iJmV4x .wt-multicol.scroll-trigger.animate--slide-in.disabled-on-mobile.wt-multicol--full {
  padding-top: 0px !important;
}
#shopify-section-template--19689713565874__multicolumn_iJmV4x .wt-multicol__wrapper {
  padding-top: 0px !important;
}
#shopify-section-template--19689713565874__multicolumn_iJmV4x .wt-multicol__wrapper .wt-multicol__item {
  padding-top: 0px !important;
  height: auto !important;
  margin-top: -50px !important;
}
#shopify-section-template--19689713565874__multicolumn_iJmV4x .wt-multicol__wrapper .wt-multicol__item .hero__title {
  color: #FFFFFF !important;
  margin-bottom: -20px !important;
  height: auto !important;
  padding: 0px !important;
  font-size: 24px !important;
  display: block !important;
}
#shopify-section-template--19689713565874__multicolumn_iJmV4x .wt-multicol__wrapper .wt-multicol__item h2 {
  color: #FFFFFF !important;
  margin-bottom: -50px !important;
  font-size: 24px !important;
}
#shopify-section-template--18450963857586__blog_posts_kKnLqK {
  display: block;
  width: 50% !important;
  float: left !important;
}
#shopify-section-template--18450963857586__blog_posts_kKnLqK .headline__title {
  font-size: 50px !important;
}
#shopify-section-template--18450963857586__blog_posts_kKnLqK .wt-multicol__text {
  padding-left: 5%;
  padding-right: 5%;
}
#shopify-section-template--18450963857586__blog_posts_kKnLqK .hero__pic {
  max-height: 450px !important;
}
#shopify-section-template--18450963857586__blog_posts_kKnLqK .hero__title {
  font-size: 40px !important;
}
#shopify-section-template--18450963857586__blog_posts_CEwp7P {
  margin-bottom: -40px !important;
}
#shopify-section-template--18450963857586__blog_posts_CEwp7P .headline__title {
  font-size: 50px !important;
}
#shopify-section-template--18450963857586__blog_posts_CEwp7P .wt-multicol__text {
  padding-left: 5%;
  padding-right: 5%;
}
#shopify-section-template--18450963857586__blog_posts_CEwp7P .hero__pic {
  max-height: 450px !important;
  width: 100% !important;
  max-width: 450px !important;
}
#shopify-section-template--18450963857586__blog_posts_CEwp7P .hero__title {
  font-size: 40px !important;
}
.wt-blog__read .hero__button--primary {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
  text-transform: uppercase;
}
.wt-blog__view {
  height: auto !important;
  padding: 20px !important;
  margin: 0px !important;
}
.wt-blog__view a {
  color: #303188 !important;
}
.main-article__body {
  text-transform: none !important;
}
.main-article__body ul li {
  list-style-position: outside !important;
  display: block !important;
  margin-bottom: 30px !important;
}
.article-card__header h3 a {
  color: #303188 !important;
}
.footerAbout {
  color: #FFFFFF;
  font-size: 19px;
}
.footerAbout img {
  width: 300px;
  height: auto;
  margin-bottom: 40px;
}
.wt-newsletter__fieldset wt-newsletter__field input {
  clear: both !important;
  float: none !important;
}
#shopify-section-template--18450963857586__rich_text_eggqbH {
  height: 300px !important;
}
#shopify-section-template--18450963857586__rich_text_eggqbH h2 {
  margin-top: -100px !important;
  margin-bottom: 0px !important;
  font-size: 30px !important;
  color: #ffffff !important;
}
#shopify-section-template--18450963857586__rich_text_eggqbH h3 {
  margin-top: -100px !important;
  margin-bottom: 0px !important;
  font-size: 30px !important;
  color: #ffffff !important;
}
#shopify-section-sections--19689714417842__footer {
  display: block !important;
  clear: both !important;
}
.wt-footer__block--custom_liquid {
  width: 100%;
  min-width: 980px;
  clear: both !important;
  display: block !important;
}
.wt-footer__block {
  width: 300px !important;
  display: block !important;
}
.legal {
  clear: both;
  display: block;
  width: 100%;
  font-size: 15px;
  text-align: center;
}
.warning {
  clear: both;
  display: block;
  width: 80% !important;
  font-size: 12px !important;
  line-height: 1.6em !important;
  text-align: left;
  margin-left: 20px !important;
  margin-bottom: 20px !important;
}
.wt-newsletter input {
  border-radius: 40px !important;
  width: 100% !important;
  max-width: 500px !important;
  padding-left: 20px !important;
}
.wt-newsletter .formTitle {
  font-size: 17px !important;
  margin-left: 20px;
  margin-bottom: 10px;
}
.wt-newsletter__send {
  border-radius: 40px !important;
  width: 300px !important;
  text-transform: uppercase !important;
}
.scroll-trigger {
  padding-top: 40px !important;
}
#shopify-section-template--18450963857586__testimonials_mB6iUg .swiper-pagination {
  display: none !important;
}
.form__success-field {
  background-color: #16175B !important;
  border: none !important;
  color: #FCF9CB !important;
}
.form__message {
  background-color: #16175B !important;
  border: none !important;
  color: #FCF9CB !important;
}
#shopify-section-sections--18450964185266__footer p {
  font-size: 17px !important;
}
#shopify-section-template--18450963857586__rich_text_DCxfT3 {
  background-image: url(/cdn/shop/files/give.jpg?v=1748471530);
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-size: 105%;
  margin-bottom: -6px !important;
  margin-top: -6px !important;
}
#shopify-section-template--19689713565874__custom_liquid_Re8Nrx {
  height: 0px !important;
  margin-bottom: -100px !important;
}
#shopify-section-template--18450964021426__main {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}
#shopify-section-template--18759187136690__db20c020-9804-423c-8291-91c89f66edb3 {
  padding-top: 100px !important;
  ;
  padding-bottom: 100px !important;
}
#shopify-section-template--18450963857586__custom_liquid_j3F8He {
  height: auto;
  padding-top: 40px !important;
  padding-left: 40px !important;
  padding-right: 40px !important;
  padding-bottom: 80px !important;
  color: #000000;
  text-align: center;
  background-image: url(/cdn/shop/files/AdobeStock_184510085.jpg?v=1761755298);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover !important;
  display: block !important;
  clear: both !important;
}
#shopify-section-template--18450963857586__custom_liquid_j3F8He p {
  margin-bottom: 20px;
}
#shopify-section-template--18450963857586__custom_liquid_j3F8He a {
  display: block;
  width: 100%;
  max-width: 300px;
  color: #333333 !important;
  font-size: 21px !important;
  text-transform: uppercase;
  letter-spacing: .1em;
  background-color: #DAB65C;
  border-radius: 999px !important;
  padding: 9px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 40px !important;
  transition-property: background-color;
  transition-duration: 1s;
}
#shopify-section-template--18450963857586__custom_liquid_j3F8He a:hover {
  display: block;
  width: 100%;
  max-width: 300px;
  color: #FFFFFF !important;
  text-transform: uppercase;
  letter-spacing: .1em;
  background-color: #844A22;
  padding: 9px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 40px !important;
  transition-property: background-color;
  transition-duration: 1s;
}
#shopify-section-template--19689713565874__custom_liquid_j3F8He {
  background-image: url(/cdn/shop/files/AdobeStock_184510085.jpg?v=1761755298) !important;
  background-attachment: fixed !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
  background-size: 105% !important;
  margin-bottom: -100px !important;
  margin-top: -6px !important;
  min-height: 600px !important;
  background-color: none !important;
}
#shopify-section-template--19689713565874__custom_liquid_j3F8He img {
  display: none !important;
}
.giveback .panel {
  width: 45% !important;
  max-width: 580px !important;
  padding-bottom: 40px !important;
  padding-left: 40px !important;
  padding-right: 40px !important;
  padding-top: 20px !important;
  display: block !important;
  margin-top: 5% !important;
  margin-bottom: 40px !important;
  margin-left: 5% !important;
  margin-right: 0px !important;
  background-color: rgba(238, 235, 222, 0.8) !important;
  border-radius: 40px !important;
  float: left !important;
  text-align: center !important;
}
.giveback .panel h3 {
  color: #303188 !important;
  font-size: 30px !important;
  line-height: 1.2em !important;
  margin-bottom: 20px !important;
}
.giveback .panel a {
  display: block !important;
  width: 100% !important;
  max-width: 300px !important;
  color: #333333 !important;
  font-size: 19px !important;
  text-transform: uppercase;
  text-decoration: none !important;
  text-align: center !important;
  letter-spacing: .1em !important;
  background-color: #DAB65C;
  border-radius: 999px !important;
  padding: 9px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  margin-bottom: 20px !important;
  margin-top: 20px !important;
  transition-property: background-color !important;
  transition-duration: 1s !important;
  float: none !important;
  clear: both !important;
}
.giveback .panel a:hover {
  display: block;
  width: 100%;
  max-width: 300px;
  color: #FFFFFF !important;
  text-transform: uppercase;
  text-decoration: none !important;
  letter-spacing: .1em;
  background-color: #844A22;
  padding: 9px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px;
  margin-top: 20px;
  transition-property: background-color;
  transition-duration: 1s;
  float: none;
  clear: both;
}
#shopify-section-template--18450963857586__custom_liquid_GYGyHp {
  display: block;
  float: left;
  width: 50% !important;
  height: 600px;
  padding: 40px;
  text-align: center;
  background-color: #F4E9DA;
}
#shopify-section-template--18450963857586__custom_liquid_GYGyHp img {
  width: 100%;
  height: auto;
  margin-right: auto;
  margin-left: auto;
  margin-top: 40px;
  margin-bottom: 20px;
}
.spacer {
  clear: both !important;
  display: block !important;
  width: 100%;
  margin-bottom: -50px !important;
}
.wt-footer__aside__copy p {
  font-size: 15px !important;
}
.wt-footer__list__item {
  font-size: 17px !important;
}
.social-links__item {
  width: auto !important;
}
.svg-icon--soc-twitter {
  display: none !important;
}
.legal p {
  font-size: 24px !important;
}
.wt-footer__block--custom_liquid {
  width: 300px !important;
  position: relative;
}
.footerLeft {
  width: 100%;
  background-color: #654321 !important;
}
.wt-footer__block {
  width: calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5) !important;
}
.wt-footer__block:not(:first-child) {
  border-top: none !important;
}
.wt-footer__text p {
  width: 90% !important;
}
#shopify-block-AUlBKT2tqdTVjeTlhO__forms_inline_DzKd9P {
  margin-top: 15px !important;
}
/* --------------------------------------------------- Sub Page Customization ------------------------------------------------------ */
#template--19689716154546__rich_text_zWxyJD .hero__tex ol {
  text-align: left !important;
}
#template--19689716154546__rich_text_zWxyJD .hero__tex ol li {
  text-align: left !important;
}
#shopify-section-template--19689716187314__main .custom-container {
  max-width: 100% !important;
  margin-right: auto !important;
  margin-left: auto !important;
}
#shopify-section-template--19689716187314__main .custom-content {
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}
#shopify-section-template--19689716187314__main .wt-page__wrapper {
  max-width: 100% !important;
}
#shopify-section-template--19689716187314__main .wt-page__title {
  display: none !important;
}
.artemis-hero {
  width: 100% !important;
  max-width: 100% !important;
  height: 600px !important;
  margin-top: 0px !important;
  padding-top: 40px !important;
  padding-left: 40px !important;
  padding-right: 40px !important;
  padding-bottom: 80px !important;
  color: #000000;
  text-align: center;
  background-image: url(/cdn/shop/files/Artemis_Hero_Slide_1_Mobile.jpg?v=1748365659);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover !important;
  display: block !important;
  clear: both !important;
}
.artemis-hero h1 {
  margin-top: 220px;
  color: #FFFFFF;
  font-size: 60px;
  text-align: center;
  text-transform: capitalize !important;
}
.athena-hero {
  width: 100% !important;
  max-width: 100% !important;
  height: 600px !important;
  margin-top: 0px !important;
  padding-top: 40px !important;
  padding-left: 40px !important;
  padding-right: 40px !important;
  padding-bottom: 80px !important;
  color: #000000;
  text-align: center;
  background-image: url(/cdn/shop/files/Athena_Hero_Slide_2.jpg?v=1746383089);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover !important;
  display: block !important;
  clear: both !important;
}
.athena-hero h1 {
  margin-top: 220px;
  color: #FFFFFF;
  font-size: 60px;
  text-align: center;
  text-transform: capitalize !important;
}
.venus-hero {
  width: 100% !important;
  max-width: 100% !important;
  height: 600px !important;
  margin-top: 0px !important;
  padding-top: 40px !important;
  padding-left: 40px !important;
  padding-right: 40px !important;
  padding-bottom: 80px !important;
  color: #000000;
  text-align: center;
  background-image: url(/cdn/shop/files/Venus_Hero_Slide_3_Mobile_fae55429-0684-40d1-af27-80256017cbac.jpg?v=1748375361);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover !important;
  display: block !important;
  clear: both !important;
}
.venus-hero h1 {
  margin-top: 220px;
  color: #FFFFFF;
  font-size: 60px;
  text-align: center;
  text-transform: capitalize !important;
}
#shopify-section-template--19689716383922__image_with_text_EqxKAG {
  min-height: 1000px !important;
}
#shopify-section-template--19689716383922__image_with_text_EqxKAG .headline {
  margin-top: -50px !important;
  margin-bottom: -50px !important;
}
#shopify-section-template--19689716383922__image_with_text_EqxKAG .hero__subheading {
  margin-bottom: 20px !important;
  margin-top: -20px !important;
}
#shopify-section-template--19689713762482__image_with_text_LtG7ka {
  margin-top: -50px !important;
  margin-bottom: 40px !important;
}
#shopify-section-template--19689713762482__main {
  display: none !important;
}
#aboutVideoHero {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 650px;
  overflow: hidden !important;
  position: relative !important;
  clear: both !important;
  color: #FFFFFF;
  margin-top: -80px;
}
#aboutVideoHero h1 {
  color: #ffffff !important;
  position: absolute !important;
  text-align: center !important;
  z-index: 99999 !important;
  top: 40%;
  left: 43%;
  font-size: 80px !important;
}
#aboutVideoHero #aboutVideo {
  position: relative;
  right: 0;
  top: 0;
  min-width: 100%;
  min-height: 100%;
}
#shopify-section-template--19689716154546__rich_text_7nyizt .hero__wrapper {
  max-width: 1280px !important;
  margin-right: auto;
  margin-left: auto;
}
#shopify-section-template--19689716482226__main {
  height: 530px;
  padding-top: 40px !important;
  padding-left: 40px !important;
  padding-right: 40px !important;
  padding-bottom: 80px !important;
  color: #000000;
  text-align: center;
  background-image: url(/cdn/shop/files/AdobeStock_184510085.jpg?v=1761755298);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover !important;
  display: block !important;
  clear: both !important;
}
.wt-page__title {
  margin-top: 200px !important;
  font-size: 60px !important;
}
#shopify-section-template--19689713762482__b0118af0-7eaf-42de-8ebe-2bacbdcdac45 {
  padding-top;
  200px !important;
}
#shopify-section-template--19689713762482__b0118af0-7eaf-42de-8ebe-2bacbdcdac45 .hero__title {}
#shopify-section-template--19689713762482__b0118af0-7eaf-42de-8ebe-2bacbdcdac45 .hero {
  color: #303188 !important;
}
.custom-container {
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 40px !important;
  display: block;
  clear: both;
}
.custom-container .intro {
  padding: 40px;
}
.custom-container .intro a {
  text-decoration: none !important;
}
.custom-container .intro a:visited {
  text-decoration: none !important;
}
.custom-container .intro a:hover {
  text-decoration: none !important;
}
.custom-container h2 {
  color: #303188 !important;
  line-height: 1.2em !important;
}
#shopify-section-template--19689716056242__1753831673e04ffd27 {
  display: block;
  position: relative;
  width: 100% !important;
  max-width: 1300px !important;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 100px;
}
#shopify-section-template--19689716646066__1753831673e04ffd27 {
  display: block;
  position: relative;
  width: 100% !important;
  max-width: 1300px !important;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 100px;
}
.page-left {
  width: 50% !important;
  float: left !important;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 40px;
}
.page-left img {
  width: 100%;
  height: auto;
  margin-top: 40px;
  margin-right: auto;
  margin-left: auto;
  border-radius: 10px !important;
}
.page-left .button {
  width: 300px !important;
  max-width: 300px !important;
  background-color: #FFFFFF !important;
}
.page-left .button a {
  display: block;
  position: relative;
  width: 300px !important;
  max-width: 300px !important;
  color: #333333 !important;
  font-size: 19px !important;
  text-transform: uppercase;
  text-decoration: none !important;
  text-align: center !important;
  letter-spacing: .1em;
  background-color: #DAB65C;
  border-radius: 999px !important;
  padding: 9px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 40px !important;
  transition-property: background-color;
  transition-duration: 1s;
}
.page-left .button a:hover {
  display: block;
  position: relative;
  width: 300px !important;
  max-width: 300px !important;
  color: #FFFFFF !important;
  text-transform: uppercase;
  text-decoration: none !important;
  letter-spacing: .1em;
  background-color: #844A22;
  padding: 9px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 40px !important;
  transition-property: background-color;
  transition-duration: 1s;
}
.page-right {
  width: 50% !important;
  float: right !important;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 40px;
  font-size: 17px !important;
}
.page-right img {
  width: 100%;
  height: auto;
  margin-bottom: 20px;
  margin-right: auto;
  margin-left: auto;
  border-radius: 10px !important;
}
.page-right h2 {
  color: #303188 !important;
  line-height: 1.1em !important;
}
.page-right a {
  text-decoration: none !important;
}
.page-right a:hover {
  color: #333333 !important;
  text-decoration: underline !important;
}
.page-right a {
  display: block;
  width: 40%;
  color: #333333 !important;
  font-size: 19px !important;
  text-transform: uppercase;
  text-decoration: none !important;
  text-align: center !important;
  letter-spacing: .1em;
  background-color: #DAB65C;
  border-radius: 999px !important;
  padding: 9px;
  margin-left: 2%;
  margin-right: 2%;
  margin-bottom: 100px;
  margin-top: 40px;
  transition-property: background-color;
  transition-duration: 1s;
  float: left;
}
.page-right a:hover {
  display: block;
  width: 40%;
  color: #FFFFFF !important;
  text-transform: uppercase;
  text-decoration: none !important;
  letter-spacing: .1em;
  background-color: #844A22;
  padding: 9px;
  margin-left: 2%;
  margin-right: 2%;
  margin-bottom: 100px;
  margin-top: 40px;
  transition-property: background-color;
  transition-duration: 1s;
  float: left;
}
.wt-page {
  margin: 0px !important;
  padding: 0px !important;
  max-width: 100% !important;
}
#shopify-section-template--18907077771442__main {
  margin: 0px !important;
  padding: 0px !important;
  max-width: 100% !important;
}
#shopify-section-template--19032570921138__rich_text_7nyizt .hero__wrapper {
  margin-top: -80px !important;
  padding-top: 0px !important;
}
#shopify-section-template--19032570921138__multicolumn_RDUh9q .wt-multicol__list {
  margin-top: -100px !important;
}
#shopify-section-template--19093502623922__main .wt-page__title {
  max-width: 100% !important;
  height: 600px !important;
  display: grid;
  place-items: center;
  background-image: url(/cdn/shop/files/AdobeStock_1193628100.jpg?v=1758656293);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0px !important;
  color: #FFFFFF !important;
  text-transform: uppercase !important;
  font-size: 70px !important;
}
#shopify-section-template--19068631318706__main .wt-page__title {
  max-width: 100% !important;
  height: 600px !important;
  display: grid;
  place-items: center;
  background-image: url(/cdn/shop/files/AdobeStock_184510085.jpg?v=1761755298);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0px !important;
  color: #FFFFFF !important;
  text-transform: uppercase !important;
  font-size: 70px !important;
  text-shadow: 1px 1px 20px #666666 !important;
}
#shopify-section-template--19012463624370__main .wt-page__title {
  max-width: 100% !important;
  height: 600px !important;
  background-image: url(/cdn/shop/files/AdobeStock_1153510005.jpg?v=1752080587);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0px !important;
  display: grid;
  place-items: center;
  color: #FFFFFF !important;
  text-transform: uppercase !important;
  font-size: 70px !important;
}
#shopify-section-template--19007737757874__main .wt-page__title {
  max-width: 100% !important;
  height: 600px !important;
  background-image: url(/cdn/shop/files/AdobeStock_1153510005.jpg?v=1752080587);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0px !important;
  display: grid;
  place-items: center;
  color: #FFFFFF !important;
  text-transform: uppercase !important;
  font-size: 70px !important;
}
#shopify-section-template--19032570921138__main .wt-page__title {
  max-width: 100% !important;
  height: 600px !important;
  background-image: url(/cdn/shop/files/Temple_of_Athena.jpg?v=1754692268);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0px !important;
  padding-top: 285px !important;
  color: #FFFFFF !important;
  text-transform: uppercase !important;
  font-size: 70px !important;
}
#shopify-section-template--19032570921138__main .hero__title {
  margin-bottom: 40px !important;
}
#shopify-section-template--19032570921138__image_with_text_Arrm99 {
  padding-top: 0px !important;
  min-height: 1000px !important;
}
#shopify-section-template--19032570921138__image_with_text_Arrm99 .hero__pic-container {
  width: 100% !important;
  max-width: 700px !important;
  height: 100% !important;
  min-height: 500px !important;
  margin-top: -50px !important;
}
#shopify-section-template--19032570921138__image_with_text_Arrm99 .hero__pic-container .hero__pic img {
  height: 500px;
  border-radius: 10px 0px 0px 10px !important;
  ;
}
#shopify-section-template--19032570921138__image_with_text_Arrm99 .hero__text {
  text-align: left !important;
  max-width: 700px !important;
}
#shopify-block-AclQ5Rzc5QkhoeVpPY__forms_inline_8b77Ez {
  padding-bottom: 0px;
  margin-bottom: -40px !important;
}
#template--19032570921138__rich_text_zWxyJD .hero__overlay {
  padding-top: 0px;
  padding-bottom: 0px;
}
#template--19032570921138__rich_text_zWxyJD .hero__text {
  margin-top: 40px !important;
}
#shopify-section-template--19032570921138__image_with_text_zYGWjc {
  padding-top: 0px !important;
}
#shopify-section-template--19032570921138__image_with_text_zYGWjc .hero__pic-container {
  width: 100% !important;
  max-width: 700px !important;
  height: 100% !important;
  min-height: 500px !important;
}
#shopify-section-template--19032570921138__image_with_text_zYGWjc .hero__pic-container .hero__pic img {
  height: 500px;
}
#shopify-section-template--19032570921138__image_with_text_zYGWjc .hero__text {
  text-align: center !important;
  max-width: 700px !important;
}
#shopify-section-template--18907077771442__main .page-left {
  height: 600px !important;
}
.contact-left {
  background-color: #FFFFFF !important;
  float: left;
  display: inline-block;
  width: 50% !important;
}
#shopify-block-AS0UvQll2ZXdGS3RLY__forms_inline_98bQQc {
  float: right;
  display: inline-block;
  width: 50% !important;
  background-color: #ECECF4 !important;
  padding-top: 80px !important;
  padding-left: 40px !important;
  padding-right: 40px !important;
  padding-bottom: 40px !important;
  margin-top: -56px !important;
  margin-right: -40px !important;
}
#shopify-block-AMTNaUUNjR1N0Y0Y3c__forms_inline_98bQQc {
  float: right;
  display: inline-block;
  width: 50% !important;
  background-color: #ECECF4 !important;
  padding-top: 80px !important;
  padding-left: 40px !important;
  padding-right: 40px !important;
  padding-bottom: 40px !important;
  margin-top: -56px !important;
  margin-right: -40px !important;
}
#shopify-section-template--18907077771442__main .wt-page__title {
  max-width: 100% !important;
  height: 400px !important;
  background-image: url(/cdn/shop/files/AdobeStock_1153510005.jpg?v=1752080587);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0px !important;
  padding-top: 185px !important;
  color: #FFFFFF !important;
  text-transform: uppercase !important;
  font-size: 70px !important;
}
#shopify-section-template--18450963955890__main .wt-page__title {
  max-width: 100% !important;
  height: 600px !important;
  background-image: url(/cdn/shop/files/AdobeStock_1153510005.jpg?v=1752080587);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0px !important;
  padding-top: 285px !important;
  color: #FFFFFF !important;
  text-transform: uppercase !important;
  font-size: 70px !important;
}
#shopify-section-template--18450963955890__17538306617900f1d8 {
  background-color: #ECECF4 !important;
}
#shopify-section-template--18907387592882__main {
  margin: 0px !important;
  padding: 0px !important;
  max-width: 100% !important;
}
#shopify-section-template--18907387592882__main .wt-page__title {
  max-width: 100% !important;
  height: 400px !important;
  background-color: #F4E9DA;
  margin: 0px !important;
  display: grid;
  place-items: center;
  text-transform: uppercase !important;
  font-size: 70px !important;
  color: #303188 !important;
}
#shopify-section-template--18907708260530__main {
  margin: 0px !important;
  padding: 0px !important;
  max-width: 100% !important;
}
#shopify-section-template--18907708260530__main .wt-page__title {
  max-width: 100% !important;
  height: 600px !important;
  display: grid;
  place-items: center;
  background-image: url(/cdn/shop/files/Shop_Hero.jpg?v=1758652434);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0px !important;
  color: #FFFFFF !important;
  text-transform: uppercase !important;
  font-size: 70px !important;
}
.blogHeader {
  max-width: 100% !important;
  height: 600px !important;
  display: grid;
  place-items: center;
  background-image: url(/cdn/shop/files/AdobeStock_1153510005.jpg?v=1752080587);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0px !important;
  color: #FFFFFF !important;
  text-transform: uppercase !important;
  font-size: 80px !important;
}
.blogHeader h1 {
  text-transform: uppercase !important;
  color: #FFFFFF !important;
  padding-top: 10% !important;
  font-size: 80px !important;
}
.subspacer {
  clear: both !important;
  display: block !important;
  width: 100%;
  height: 50px !important;
  background-color: #ffffff;
}
.hero__subheading {
  color: #844A22 !important;
  font-size: 30px !important;
}
#shopify-section-template--19689716154546__main {
  max-width: 100% !important;
  height: 530px !important;
  display: grid;
  place-items: center;
  background-image: url(/cdn/shop/files/AdobeStock_1153510005.jpg?v=1752080587);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0px !important;
  color: #FFFFFF !important;
  text-transform: uppercase !important;
  font-size: 60px !important;
}
#shopify-section-template--19689716154546__main h1 {
  color: #FFFFFF !important;
  text-transform: uppercase !important;
  font-size: 60px !important;
}
#shopify-section-template--19689716383922__main {
  max-width: 100% !important;
  height: 530px !important;
  display: grid;
  place-items: center;
  background-image: url(/cdn/shop/files/AdobeStock_1193628100.jpg?v=1758656685);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0px !important;
  color: #FFFFFF !important;
  text-transform: uppercase !important;
  font-size: 60px !important;
}
#shopify-section-template--19689716383922__main h1 {
  color: #FFFFFF !important;
  text-transform: uppercase !important;
  font-size: 60px !important;
  margin-top: 150px !important;
  margin-left: 150px !important;
}
#shopify-section-template--19689713172658__main {
  max-width: 100% !important;
  height: 600px !important;
  display: block;
  place-items: center;
  background-image: url(/cdn/shop/files/AdobeStock_1153510005.jpg?v=1752080587);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  margin-bottom: 300px !important;
  color: #FFFFFF !important;
  text-transform: uppercase !important;
  font-size: 60px !important;
  clear: both !important;
}
#shopify-section-template--19689713172658__main h1 {
  color: #FFFFFF !important;
  text-transform: uppercase !important;
  font-size: 60px !important;
  margin-top: 220px;
}
/* --------------------------------------------- Shop Page Customization ------------------------------------------------ */
#shopify-section-template--19689713402034__separator_eK9GtN {
  padding-bottom: 0px !important;
  margin-bottom: -200px !important;
}
#shopify-section-template--19689713402034__rich_text_zqrNJg h2 {
  color: #303188 !important;
  line-height: 1.1em !important;
  margin-bottom: 20px !important;
}
#shopify-section-template--19689713402034__rich_text_zqrNJg h3 {
  color: #303188 !important;
  line-height: 1.1em !important;
}
#shopify-section-template--19689713402034__rich_text_zqrNJg {
  padding-top: 0px !important;
  margin-top: 0px !important;
}
wt-cart__drawer__close--button {
  color: #000000 !important;
}
.giftnote {
  display: none !important;
}
.wt-product__info .wt-collapse__trigger {
  display: none !important;
}
#shopify-section-template--18450963824818__custom_liquid_Gxx4EF {
  text-align: center !important;
  margin-bottom: -70px;
}
#shopify-section-template--18450963824818__custom_liquid_Gxx4EF h2 {
  color: #303188 !important;
  margin-bottom: -40px !important;
  font-size: 40px !important;
  line-height: 1.1em !important;
}
#shopify-section-template--18450963824818__custom_liquid_Gxx4EF h3 {
  color: #b7815c !important;
  font-size: 30px !important;
  line-height: 1.3em !important;
}
#shopify-section-template--18450963824818__rich_text_zqrNJg {
  margin-bottom: -50px !important;
}
#shopify-section-template--18450963824818__product-grid {
  margin-top: 0px !important;
  padding-top: 0px !important;
}
#shopify-section-template--19689713402034__rich_text_wVzjLg {
  height: 550px !important;
  display: grid;
  place-items: center;
  background-image: url(/cdn/shop/files/Shop_Hero.jpg?v=1758652434);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin-bottom: -6px !important;
  margin-top: -6px !important;
  color: #FFFFFF !important;
  padding-top: 5%;
}
#shopify-section-template--19689713402034__rich_text_wVzjLg .hero__title {
  font-size: 80px !important;
  color: #FFFFFF !important;
}
#shopify-section-template--19689713402034__rich_text_wVzjLg h1 {
  font-size: 80px !important;
  color: #FFFFFF !important;
}
.card__title {
  font-size: 30px !important;
  line-height: 1.1em !important;
  margin-bottom: 20px;
}
.card__container h3 {
  font-size: 30px !important;
  line-height: 1.1em !important;
  margin-bottom: 20px;
}
#ProductCount {
  display: none;
}
#shopify-section-template--18450964119730__main {
  margin-top: 50px !important;
}
#shopify-section-template--18450964119730__main .wt-product__name {
  color: #303188 !important;
  margin-bottom: -20px !important;
  font-size: 50px !important;
  line-height: 1.1 em !important;
}
#shopify-section-template--18450964119730__main .wt-rating {
  width: 500px !important;
  margin-bottom: -50px !important;
}
#shopify-section-template--18450964119730__main .wt-collapse__target--text p {
  font-size: 19px !important;
}
.wt-collapse__trigger__title {
  display: none !important;
}
.product__inventory {
  display: none !important;
}
#shopify-section-template--18450964119730__image_with_text_NE4BXh {
  margin-bottom: -40px !important;
  padding-bottom: 40px !important;
}
#shopify-section-template--18450964119730__image_with_text_NE4BXh .hero__pic-container {
  width: 100% !important;
  height: auto !important;
  min-height: 100px !important;
}
#shopify-section-template--18450964119730__image_with_text_NE4BXh .hero__pic-container img {
  width: 100% !important;
  height: 100% !important;
}
#shopify-section-template--18450964119730__image_with_text_NE4BXh .hero__title {
  margin-top: 15% !important;
}
#shopify-section-template--18450964119730__featured_collection_mjU4G3 {
  padding-top: 40px !important;
}
#shopify-section-template--18450964119730__featured_collection_mjU4G3 .scroll-trigger {
  padding-top: 0px !important;
  margin-top: 0px !important;
}
/* ---------------------------------------------  Blog ------------------------------------------------ */
.main-article {
  display: block !important;
  clear: both !important;
  position: relative !important;
}
.main-blog__grid__item {
  display: block !important;
  clear: both !important;
  position: relative !important;
}
#shopify-section-template--19689713172658__main {
  max-width: 100% !important;
  height: 400px !important;
  display: grid;
  place-items: center;
  background-image: url(/cdn/shop/files/AdobeStock_1153510005.jpg?v=1752080587);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0px !important;
  color: #FFFFFF !important;
  text-transform: uppercase !important;
  font-size: 60px !important;
  clear: both !important;
  position: relative;
}
#shopify-section-template--19689713172658__main h1 {
  color: #FFFFFF !important;
  text-transform: uppercase !important;
  font-size: 60px !important;
  margin-top: 150px;
}
#root {
  min-height: 1500px !important;
}
.article-template__comment-wrapper {
  display: none !important;
}
.main-blog__grid {
  background-color: #ffffff !important;
  clear: both !important;
  height: auto !important;
  min-height: 1000px !important;
}
.main-blog__grid ul {
  display: inline-block;
  clear: both !important;
}
.main-article {
  height: auto !important;
  margin-top: 0px !important;
  text-transform: uppercase !important;
}
.main-article .headline__title {
  color: #FFFFFF !important;
  text-transform: uppercase !important;
  margin-top: -50px;
}
.main-article__header {
  margin-top: 20px;
  max-width: 900px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
.main-article__title {
  font-size: 50px !important;
  max-width: 900px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  margin-bottom: -20px !important;
}
.main-article__pic {
  margin-top: 200px !important;
  max-width: 980px !important;
}
.main-article__content {
  max-width: 900px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  text-transform: capitalize !important;
  padding-bottom: 40px !important;
}
#comments {
  margin-top: -40px !important;
  background-color: #DDD
}
/* --------------------------------------------- Tablet ------------------------------------------------------ */

@media screen and (max-width: 1200px) {

#aboutVideoHero {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 450px;
  overflow: hidden !important;
  position: relative !important;
  clear: both !important;
  color: #FFFFFF;
  margin-top: -60px;
}
#aboutVideoHero h1 {
  color: #ffffff !important;
  position: absolute !important;
  text-align: center !important;
  z-index: 99999 !important;
  top: 20%;
  left: 35%;
  font-size: 80px !important;
}
#aboutVideoHero #aboutVideo {
  position: relative;
  right: 0;
  top: 0;
  min-width: 100%;
  min-height: 100%;
}
#shopify-section-template--19689713762482__image_with_text_LtG7ka .hero__pic {
  float: none !important;
  clear: both !important;
}
#shopify-section-template--19689713762482__image_with_text_LtG7ka .hero__overlay  {
  float: none !important;
  clear: both !important;
}
#shopify-section-template--19689713402034__rich_text_zqrNJg h2 {
  margin-bottom: 0px !important;
  font-size: 40px !important;
  display: block !important;
}
.artemis-hero {
  width: 100% !important;
  max-width: 100% !important;
  height: 500px !important;
  margin-top: 0px !important;
  padding-top: 40px !important;
  padding-left: 40px !important;
  padding-right: 40px !important;
  padding-bottom: 80px !important;
  color: #000000;
  text-align: center;
  background-image: url(/cdn/shop/files/Artemis_Hero_Slide_1_Mobile.jpg?v=1748365659);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover !important;
  display: block !important;
  clear: both !important;
}
.artemis-hero h1 {
  margin-top: 180px;
  color: #FFFFFF;
  font-size: 45px;
  text-align: center;
  text-transform: capitalize !important;
}
.athena-hero {
  width: 100% !important;
  max-width: 100% !important;
  height: 500px !important;
  margin-top: 0px !important;
  padding-top: 40px !important;
  padding-left: 40px !important;
  padding-right: 40px !important;
  padding-bottom: 80px !important;
  color: #000000;
  text-align: center;
  background-image: url(/cdn/shop/files/Athena_Hero_Slide_2.jpg?v=1746383089);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover !important;
  display: block !important;
  clear: both !important;
}
.athena-hero h1 {
  margin-top: 180px;
  color: #FFFFFF;
  font-size: 45px;
  text-align: center;
  text-transform: capitalize !important;
}
.venus-hero {
  width: 100% !important;
  max-width: 100% !important;
  height: 500px !important;
  margin-top: 0px !important;
  padding-top: 40px !important;
  padding-left: 40px !important;
  padding-right: 40px !important;
  padding-bottom: 80px !important;
  color: #000000;
  text-align: center;
  background-image: url(/cdn/shop/files/Venus_Hero_Slide_3_Mobile_fae55429-0684-40d1-af27-80256017cbac.jpg?v=1748375361);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover !important;
  display: block !important;
  clear: both !important;
}
.venus-hero h1 {
  margin-top: 180px;
  color: #FFFFFF;
  font-size: 45px;
  text-align: center;
  text-transform: capitalize !important;
}
  .wt-header__logo-wrapper {
    display: block !important;
  }
  h2 {
    font-size: 30px !important;
    margin-bottom: 20px !important;
    margin-top: 30px !important;
    line-height: 1.2em !important;
  }
  h3 {
    font-size: 24px !important;
    margin-bottom: 20px !important;
    margin-top: 30px !important;
    line-height: 1.2em !important;
  }
  #shopify-section-template--19689713565874__slideshow_zELwNK {
    margin-top: -50px !important;
  }
  #shopify-section-template--19689713565874__slideshow_zELwNK .hero__overlay__content {
    margin-top: 20% !important;
    margin-left: 30% !important;
    width: 600px !important;
  }
  #shopify-section-template--19689713565874__slideshow_zELwNK .hero__title {
    color: #FFFFFF !important;
    font-size: 50px !important;
    margin-bottom: 0px !important;
  }
  #shopify-section-template--19689713565874__slideshow_zELwNK h2 {
    color: #FFFFFF !important;
    font-size: 50px !important;
    margin-bottom: 0px !important;
  }
  #shopify-section-template--19689713565874__slideshow_zELwNK .hero__overlay__content .hero__text {
    color: #FFFFFF !important;
    font-size: 17px !important;
    line-height: 1.1em !important;
  }
  #header {
    background-color: #303188 !important;
    margin-bottom: -50px !important;
  }
  #mlogoTab {
    display: none !important;
  }
  #mlogoTab img {
    width: 70%;
    height: auto;
  }
  .wt-page-nav-mega {
    padding-bottom: -100px !important;
  }
  .wt-page-nav-mega li a {
    color: #FFFFFF !important;
  }
  .wt-page-nav-mega li a:hover {
    color: #FCF9CB !important;
  }
  #shopify-section-template--18450963857586__multicolumn_iJmV4x .hero__title {
    font-size: 21px !important;
  }
  #shopify-section-template--18450963857586__custom_liquid_RWtN7w img {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    max-width: 400px !important;
    height: auto;
    display: block;
    margin-bottom: 0px !important;
  }
  #template--18450963857586__multicolumn_TyJzRX .hero__title {
    text-align: center !important;
    width: 100%;
    font-size: 24px !important;
  }
  #shopify-section-template--18450963824818__custom_liquid_Gxx4EF h2 {
    color: #303188 !important;
    font-size: 35px !important;
    margin-bottom: -20px !important;
  }
  #shopify-section-template--19093502623922__main .wt-page__title {
    max-width: 100% !important;
    height: 400px !important;
    display: grid;
    place-items: center;
    background-image: url(/cdn/shop/files/AdobeStock_1193628100.jpg?v=1758656293);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0px !important;
    color: #FFFFFF !important;
    text-transform: uppercase !important;
    font-size: 60px !important;
  }
  .blogHeader {
    max-width: 100% !important;
    height: 400px !important;
    display: grid;
    place-items: center;
    background-image: url(/cdn/shop/files/AdobeStock_1153510005.jpg?v=1752080587);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0px !important;
    color: #FFFFFF !important;
    text-transform: uppercase !important;
    font-size: 50px !important;
  }
  .blogHeader h1 {
    text-transform: uppercase !important;
    color: #FFFFFF !important;
    padding-top: 10% !important;
    font-size: 50px !important;
  }
  #shopify-section-template--18450963923122__b0118af0-7eaf-42de-8ebe-2bacbdcdac45 .hero h2 {
    font-size: 50px !important;
    width: 100% !important;
  }
  #shopify-section-template--18907387592882__main .wt-page__title {
    max-width: 100% !important;
    height: 400px !important;
    background-color: #F4E9DA;
    margin: 0px !important;
    display: grid;
    place-items: center;
    text-transform: uppercase !important;
    font-size: 50px !important;
    color: #303188 !important;
  }
  #shopify-section-template--19007737757874__main .wt-page__title {
    max-width: 100% !important;
    height: 400px !important;
    background-image: url(/cdn/shop/files/AdobeStock_1153510005.jpg?v=1752080587);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0px !important;
    display: grid;
    place-items: center;
    color: #FFFFFF !important;
    text-transform: uppercase !important;
    font-size: 50px !important;
  }
  .page-left {
    width: 100% !important;
    float: none !important;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    margin-top: 40px;
    margin-bottom: 0px;
  }
  #shopify-block-AS0UvQll2ZXdGS3RLY__forms_inline_98bQQc {
    width: 100%;
    float: none !important;
    display: inline-block;
    background-color: #ECECF4 !important;
    padding-top: 80px !important;
    padding-left: 40px !important;
    padding-right: 40px !important;
    padding-bottom: 40px !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 80px !important;
  }
  #shopify-section-template--19012463624370__main .wt-page__title {
    max-width: 100% !important;
    height: 400px !important;
    background-image: url(/cdn/shop/files/AdobeStock_1153510005.jpg?v=1752080587);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0px !important;
    display: grid;
    place-items: center;
    color: #FFFFFF !important;
    text-transform: uppercase !important;
    font-size: 50px !important;
  }
  #shopify-block-AMTNaUUNjR1N0Y0Y3c__forms_inline_98bQQc {
    float: none;
    display: block;
    clear: both;
    width: 100% !important;
    background-color: #ECECF4 !important;
    padding-top: 40px !important;
    padding-left: 40px !important;
    padding-right: 40px !important;
    padding-bottom: 40px !important;
    margin-top: 40px !important;
    margin-right: 0px !important;
  }
  #shopify-section-template--19068631318706__main .wt-page__title {
    max-width: 100% !important;
    height: 400px !important;
    display: grid;
    place-items: center;
    background-image: url(/cdn/shop/files/Giving_Back_Hero_Darker.jpg?v=1754694845);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0px !important;
    color: #FFFFFF !important;
    text-transform: uppercase !important;
    font-size: 50px !important;
  }
  #shopify-section-template--19689713402034__rich_text_wVzjLg {
  height: 400px !important;
  display: grid;
  place-items: center;
  background-image: url(/cdn/shop/files/Shop_Hero.jpg?v=1758652434);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin-bottom: -6px !important;
  margin-top: -6px !important;
  color: #FFFFFF !important;
  padding-top: 5%;
}
#shopify-section-template--19689713402034__rich_text_wVzjLg .hero__title {
  font-size: 60px !important;
  color: #FFFFFF !important;
}
#shopify-section-template--19689713402034__rich_text_wVzjLg h1 {
  font-size: 60px !important;
  color: #FFFFFF !important;
}
  #shopify-section-template--18907708260530__main .wt-page__title {
    max-width: 100% !important;
    height: 400px !important;
    display: grid;
    place-items: center;
    background-image: url(/cdn/shop/files/Shop_Hero.jpg?v=1758652434);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0px !important;
    color: #FFFFFF !important;
    text-transform: uppercase !important;
    font-size: 40px !important;
  }
  #shopify-section-template--18450963857586__rich_text_eggqbH h2 {
    margin-top: 0px !important;
    margin-bottom: 40px !important;
    font-size: 24px !important;
    color: #ffffff !important;
  }
}
/* ---------------------------------------------  Mobile ------------------------------------------------ */
@media screen and (max-width: 780px) {
  h1 {
    font-size: 36px !important;
  }
  h2 {
    font-size: 28px !important;
  }
  h3 {
    font-size: 19px !important;
  }
  #aboutVideoHero {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 400px;
  overflow: hidden !important;
  position: relative !important;
  clear: both !important;
  color: #FFFFFF;
  margin-top: -100px;
  margin-bottom: -120px;
}
#aboutVideoHero h1 {
  color: #ffffff !important;
  position: absolute !important;
  text-align: center !important;
  z-index: 99999 !important;
  top: 35%;
  left: 35%;
  font-size: 40px !important;
}
#aboutVideoHero #aboutVideo {
  position: relative;
  right: 0;
  top: 0;
  min-width: 100%;
  min-height: 400px;
  height: 400px;
}
  #shopify-section-template--19689713402034__rich_text_zqrNJg h2 {
  margin-bottom: -5px !important;
  font-size: 28px !important;
  display: block !important;
}
   .artemis-hero {
  width: 100% !important;
  max-width: 100% !important;
  height: 300px !important;
  margin-top: 0px !important;
  padding-top: 40px !important;
  padding-left: 40px !important;
  padding-right: 40px !important;
  padding-bottom: 80px !important;
  color: #000000;
  text-align: center;
  background-image: url(/cdn/shop/files/Artemis_Hero_Slide_1_Mobile.jpg?v=1748365659);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover !important;
  display: block !important;
  clear: both !important;
}
.artemis-hero h1 {
  margin-top: 100px;
  color: #FFFFFF;
  font-size: 30px !important;
  line-height: 1.1em;
  text-align: center;
  text-transform: capitalize !important;
}
.athena-hero {
  width: 100% !important;
  max-width: 100% !important;
  height: 300px !important;
  margin-top: 0px !important;
  padding-top: 40px !important;
  padding-left: 40px !important;
  padding-right: 40px !important;
  padding-bottom: 80px !important;
  color: #000000;
  text-align: center;
  background-image: url(/cdn/shop/files/Athena_Hero_Slide_2.jpg?v=1746383089);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover !important;
  display: block !important;
  clear: both !important;
}
.athena-hero h1 {
  margin-top: 100px;
  color: #FFFFFF;
  font-size: 30px !important;
  line-height: 1.1em;
  text-align: center;
  text-transform: capitalize !important;
}
.venus-hero {
  width: 100% !important;
  max-width: 100% !important;
  height: 300px !important;
  margin-top: 0px !important;
  padding-top: 40px !important;
  padding-left: 40px !important;
  padding-right: 40px !important;
  padding-bottom: 80px !important;
  color: #000000;
  text-align: center;
  background-image: url(/cdn/shop/files/Venus_Hero_Slide_3_Mobile_fae55429-0684-40d1-af27-80256017cbac.jpg?v=1748375361);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover !important;
  display: block !important;
  clear: both !important;
}
.venus-hero h1 {
  margin-top: 100px;
  color: #FFFFFF;
  font-size: 30px !important;
  line-height: 1.1em;
  text-align: center;
  text-transform: capitalize !important;
}
  #shopify-section-template--19689713402034__separator_eK9GtN {
    padding-bottom: 0px !important;
    margin-bottom: -100px !important;
  }
  #shopify-section-template--19689716482226__main {
    height: 300px;
    padding-top: 40px !important;
    padding-left: 40px !important;
    padding-right: 40px !important;
    padding-bottom: 80px !important;
    color: #000000;
    text-align: center;
    background-image: url(/cdn/shop/files/AdobeStock_184510085.jpg?v=1761755298);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover !important;
    display: block !important;
    clear: both !important;
  }
  #shopify-section-template--19689716482226__main h1 {
    display: none !important;
  }
  #shopify-section-template--19689716646066__main {
    margin-top: -150px !important;
    margin-bottom: 40px !important;
  }
  #shopify-section-template--19689716646066__main h1 {
    font-size: 40px !important;
  }
  #shopify-section-template--19689716646066__main h2 {
    font-size: 24px !important;
    margin-top: 50px !important;
    margin-bottom: 20px !important;
  }
  #shopify-section-template--19689716056242__main {
    margin-top: -150px !important;
    margin-bottom: 40px !important;
  }
  #shopify-section-template--19689716056242__main h1 {
    font-size: 40px !important;
  }
  #shopify-section-template--19689716056242__main h2 {
    font-size: 24px !important;
    margin-top: 50px !important;
    margin-bottom: 20px !important;
  }
  #shopify-section-template--19689716547762__main {
    margin-top: -150px !important;
  }
  #shopify-section-template--19689716547762__main h1 {
    font-size: 40px !important;
    margin-bottom: -40px !important;
  }
  #shopify-section-template--19689716547762__main h2 {
    font-size: 24px !important;
    margin-top: 50px !important;
    margin-bottom: 20px !important;
  }
  #shopify-section-template--19689713172658__main {
    max-width: 100% !important;
    height: 300px !important;
    display: grid;
    place-items: center;
    background-image: url(/cdn/shop/files/AdobeStock_1153510005.jpg?v=1752080587);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0px !important;
    color: #FFFFFF !important;
    text-transform: uppercase !important;
    font-size: 30px !important;
    clear: both !important;
    position: relative;
  }
  #shopify-section-template--19689713172658__main h1 {
    color: #FFFFFF !important;
    text-transform: uppercase !important;
    font-size: 30px !important;
    margin-top: 60px;
  }
  #shopify-section-template--19689716383922__image_with_text_EqxKAG {
    min-height: 1500px !important;
  }
  #shopify-section-template--19689716383922__image_with_text_EqxKAG .headline__title {
    font-size: 24px !important;
  }
  #shopify-section-template--19689716383922__image_with_text_EqxKAG h2 {
    font-size: 30px !important;
  }
  #shopify-section-template--19689716383922__image_with_text_EqxKAG .headline {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }
  #shopify-section-template--19689716383922__image_with_text_EqxKAG .hero__subheading {
    margin-bottom: 20px !important;
    font-size: 30px !important;
  }
  #shopify-section-template--19689716383922__image_with_text_EqxKAG .hero__pic-container {
    height: 200px !important;
    margin-bottom: -20px !important;
  }
  #shopify-section-template--19689716383922__image_with_text_EqxKAG .hero__pic-container img {
    height: 200px !important;
  }
  #shopify-section-template--19689716383922__main {
    max-width: 100% !important;
    height: 200px !important;
    display: grid;
    place-items: center;
    background-image: url(/cdn/shop/files/AdobeStock_1193628100.jpg?v=1758656685);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0px !important;
    color: #FFFFFF !important;
    text-transform: uppercase !important;
    font-size: 30px !important;
  }
  #shopify-section-template--19689716383922__main h1 {
    color: #FFFFFF !important;
    text-transform: uppercase !important;
    font-size: 30px !important;
    margin-top: 50px !important;
    margin-left: 110px !important;
  }
  #shopify-section-template--19689716154546__main {
    max-width: 100% !important;
    height: 300px !important;
    display: grid;
    place-items: center;
    background-image: url(/cdn/shop/files/AdobeStock_1153510005.jpg?v=1752080587);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0px !important;
    color: #FFFFFF !important;
    text-transform: uppercase !important;
    font-size: 30px !important;
  }
  #shopify-section-template--19689716154546__main h1 {
    color: #FFFFFF !important;
    text-transform: uppercase !important;
    font-size: 30px !important;
    margin-top: 120px !important;
  }
  #shopify-section-template--19689713402034__breadcrumbs {
    padding-top: 20px !important;
    padding-bottom: 20x !important;
    height: 50px !important;
  }
  #shopify-section-template--19689713402034__breadcrumbs ul {
    padding: 0px !important;
    margin: 0px !important;
  }
  #shopify-section-template--18450963824818__breadcrumbs {
    padding-top: 20px !important;
    padding-bottom: 20x !important;
    height: 50px !important;
  }
  #shopify-section-template--18450963824818__breadcrumbs ul {
    padding: 0px !important;
    margin: 0px !important;
  }
  #shopify-section-template--18450963857586__rich_text_eggqbH h2 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    font-size: 21px !important;
    color: #ffffff !important;
  }
  #shopify-section-template--19689713565874__rich_text_xATHqL h2 {
    margin-bottom: 0px !important;
    margin-top: -20px !important;
  }
  #shopify-section-template--19689713565874__multicolumn_TyJzRX .wt-multicol__item {
    border-radius: 80px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    padding-top: 0px !important;
    margin-top: -40px !important;
  }
  #shopify-section-template--19689713565874__multicolumn_TyJzRX .wt-multicol__item img {
    border: solid 0px #DAB65C;
    border-radius: 999px !important;
    margin-top: 0px !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
  #shopify-section-template--19689713565874__multicolumn_TyJzRX .hero__title {
    text-align: center !important;
    width: 100%;
    font-size: 30px !important;
    color: #303188 !important;
  }
  #shopify-section-template--19689713565874__multicolumn_TyJzRX .hero__text {
    font-size: 17px !important;
    text-align: center !important;
  }
  #shopify-section-template--19689713565874__rich_text_gTqzee .hero__overlay {
    margin-top: -50px !important;
  }
  #shopify-section-template--19689713565874__image_with_text_cRq78f {
    padding-top: 0px !important;
  }
  #shopify-section-template--19689713565874__image_with_text_cRq78f h2 {
    margin-bottom: 10px !important;
    font-size: 40px !important;
  }
  #shopify-section-template--19689713565874__image_with_text_cRq78f .hero__subheading {
    margin-bottom: 40px !important;
    font-size: 24px !important;
  }
  #shopify-section-template--19689713565874__image_with_text_cRq78f p {
    font-size: 17px !important;
    margin-bottom: -30px !important;
  }
  #shopify-section-template--19689713565874__image_with_text_cRq78f .hero__pic-container {
    margin-bottom: -30px !important;
  }
  #shopify-section-template--19689713565874__image_with_text_D8Rwag {
    padding-top: 0px !important;
  }
  #shopify-section-template--19689713565874__image_with_text_D8Rwag h2 {
    margin-bottom: 10px !important;
    font-size: 40px !important;
  }
  #shopify-section-template--19689713565874__image_with_text_D8Rwag .hero__subheading {
    margin-bottom: 40px !important;
    font-size: 24px !important;
  }
  #shopify-section-template--19689713565874__image_with_text_D8Rwag p {
    font-size: 17px !important;
    margin-bottom: -30px !important;
  }
  #shopify-section-template--19689713565874__image_with_text_D8Rwag .hero__pic-container {
    margin-bottom: -30px !important;
  }
  #shopify-section-template--19689713565874__image_with_text_9WNF7W {
    padding-top: 0px !important;
  }
  #shopify-section-template--19689713565874__image_with_text_9WNF7W h2 {
    margin-bottom: 10px !important;
    font-size: 40px !important;
  }
  #shopify-section-template--19689713565874__image_with_text_9WNF7W .hero__subheading {
    margin-bottom: 40px !important;
    font-size: 24px !important;
  }
  #shopify-section-template--19689713565874__image_with_text_9WNF7W p {
    font-size: 17px !important;
    margin-bottom: -30px !important;
  }
  #shopify-section-template--19689713565874__image_with_text_9WNF7W .hero__pic-container {
    margin-bottom: -30px !important;
  }
  #shopify-section-sections--18450964218034__announcement-bar {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    font-weight: 500 !important;
    text-transform: uppercase;
    letter-spacing: 0em !important;
    font-size: 15px !important;
  }
  #shopify-section-template--19689713565874__slideshow_zELwNK {
    margin-top: -50px !important;
  }
  #shopify-section-template--19689713565874__slideshow_zELwNK .hero__overlay__content {
    margin-top: 20% !important;
    margin-left: 30% !important;
  }
  #shopify-section-template--19689713565874__slideshow_zELwNK .hero__title {
    color: #FFFFFF !important;
    font-size: 40px !important;
    margin-bottom: 0px !important;
  }
  #shopify-section-template--19689713565874__slideshow_zELwNK h2 {
    color: #FFFFFF !important;
    font-size: 40px !important;
    margin-bottom: 0px !important;
  }
  #shopify-section-template--19689713565874__slideshow_zELwNK .hero__overlay__content .hero__text {
    display: none;
  }
  header__logo__img {
    display: block !important;
  }
  #template--18450963857586__slideshow_zELwNK {
    margin-top: 0px !important;
  }
  #shopify-section-template--18450963857586__blog_posts_kKnLqK {
    width: 100% !important;
    float: none !important;
  }
  #shopify-section-template--18450963857586__blog_posts_kKnLqK .headline__title {
    font-size: 40px !important;
  }
  #shopify-section-template--18450963857586__blog_posts_kKnLqK .hero__title {
    font-size: 24px !important;
  }
  #shopify-section-template--18450963857586__blog_posts_CEwp7P {
    width: 100% !important;
    float: none !important;
  }
  #shopify-section-template--18450963857586__custom_liquid_j3F8He h3 {
    font-size: 40px !important;
  }
  #shopify-section-template--18450963857586__blog_posts_CEwp7P .headline__title {
    font-size: 40px !important;
  }
  #shopify-section-template--18450963857586__blog_posts_CEwp7P .hero__title {
    font-size: 24px !important;
  }
  #shopify-section-template--18450963857586__rich_text_gTqzee {
    margin-top: -40px !important;
  }
  #shopify-section-template--18450963857586__rich_text_gTqzee h2 {
    margin-bottom: 20px !important;
  }
  #shopify-section-template--18450963857586__rich_text_gTqzee p {
    margin-top: 30px !important;
    font-size: 17px !important;
  }
  #shopify-section-template--18450963857586__custom_liquid_TqdaMw {
    z-index: 99999 !important;
    display: block;
    position: relative;
    background-color: #b7815c;
    padding-bottom: 15px;
  }
  #shopify-section-template--18450963857586__custom_liquid_iAtxWp {
    z-index: 99999 !important;
    display: block;
    position: relative;
    background-color: #b7815c;
    padding-bottom: 15px;
  }
  #shopify-section-template--18450963857586__custom_liquid_F8ViQM {
    z-index: 99999 !important;
    display: block;
    position: relative;
    background-color: #b7815c;
    padding-bottom: 15px;
  }
  .dual_buttons {
    display: block;
    position: relative;
    width: 80%;
    text-align: center;
    background-color: #b7815c;
    z-index: 99999 !important;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    padding-bottom: 30px;
  }
  .dual_buttons a {
    display: block;
    width: 100%;
    color: #333333 !important;
    font-size: 19px !important;
    text-transform: uppercase;
    text-decoration: none !important;
    text-align: center !important;
    letter-spacing: .1em;
    background-color: #DAB65C;
    border-radius: 999px !important;
    padding: 9px;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 20px;
    transition-property: background-color;
    transition-duration: 1s;
    float: none;
    clear: both;
  }
  .dual_buttons a:hover {
    display: block;
    width: 100%;
    color: #FFFFFF !important;
    text-transform: uppercase;
    text-decoration: none !important;
    letter-spacing: .1em;
    background-color: #844A22;
    padding: 9px;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 40px;
    transition-property: background-color;
    transition-duration: 1s;
    float: none;
    clear: both;
  }
  .dual_buttons_alt {
    display: block;
    position: relative;
    width: 80%;
    text-align: center;
    background-color: #b7815c;
    z-index: 99999 !important;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    padding-bottom: 30px;
  }
  .dual_buttons_alt a {
    display: block;
    width: 100%;
    color: #333333 !important;
    font-size: 19px !important;
    text-transform: uppercase;
    text-decoration: none !important;
    text-align: center !important;
    letter-spacing: .1em;
    background-color: #DAB65C;
    border-radius: 999px !important;
    padding: 9px;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 20px;
    transition-property: background-color;
    transition-duration: 1s;
    float: none;
    clear: both;
  }
  .dual_buttons_alt a:hover {
    display: block;
    width: 100%;
    color: #FFFFFF !important;
    text-transform: uppercase;
    text-decoration: none !important;
    letter-spacing: .1em;
    background-color: #844A22;
    padding: 9px;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 20px;
    transition-property: background-color;
    transition-duration: 1s;
    float: none;
    clear: both;
  }
  #shopify-section-template--18450963857586__image_with_text_cRq78f {
    padding: 40px !important;
  }
  #shopify-section-template--18450963857586__image_with_text_cRq78f .hero__wrapper {
    padding: 0px !important;
    margin-top: 0px !important;
    margin-bottom: 40px !important;
    width: 90% !important;
  }
  #shopify-section-template--18450963857586__image_with_text_cRq78f .hero__overlay__content {
    width: 100% !important;
    font-size: 17px !important;
  }
  #shopify-section-template--18450963857586__image_with_text_cRq78f .hero__title {
    font-size: 50px !important;
    color: #303188 !important;
  }
  #shopify-section-template--18450963857586__image_with_text_cRq78f .hero__subheading {
    font-size: 24px !important;
    color: #844A22 !important;
    margin-bottom: 20px !important;
  }
  #shopify-section-template--18450963857586__image_with_text_cRq78f p {
    font-size: 17px !important;
    width: 100% !important;
  }
  #shopify-section-template--18450963857586__image_with_text_D8Rwag {
    padding: 0px !important;
  }
  #shopify-section-template--18450963857586__image_with_text_D8Rwag .hero__wrapper {
    padding: 0px !important;
    margin-top: 0px !important;
    width: 90% !important;
  }
  #shopify-section-template--18450963857586__image_with_text_D8Rwag .hero__overlay__content {
    width: 100% !important;
    font-size: 17px !important;
  }
  #shopify-section-template--18450963857586__image_with_text_D8Rwag .hero__title {
    font-size: 50px !important;
    color: #303188 !important;
  }
  #shopify-section-template--18450963857586__image_with_text_D8Rwag .hero__subheading {
    font-size: 24px !important;
    color: #844A22 !important;
    margin-bottom: 20px !important;
  }
  #shopify-section-template--18450963857586__image_with_text_D8Rwag p {
    font-size: 17px !important;
    width: 100% !important;
  }
  #shopify-section-template--18450963857586__image_with_text_9WNF7W {
    padding: 0px !important;
  }
  #shopify-section-template--18450963857586__image_with_text_9WNF7W .hero__wrapper {
    padding: 0px !important;
    margin-top: 0px !important;
    width: 90% !important;
  }
  #shopify-section-template--18450963857586__image_with_text_9WNF7W .hero__overlay__content {
    width: 100% !important;
    font-size: 17px !important;
  }
  #shopify-section-template--18450963857586__image_with_text_9WNF7W .hero__title {
    font-size: 50px !important;
    color: #303188 !important;
  }
  #shopify-section-template--18450963857586__image_with_text_9WNF7W .hero__subheading {
    font-size: 24px !important;
    color: #844A22 !important;
    margin-bottom: 20px !important;
  }
  #shopify-section-template--18450963857586__image_with_text_9WNF7W p {
    font-size: 17px !important;
    width: 100% !important;
  }
  #shopify-section-template--18450963857586__blog_posts_kKnLqK .wt-multicol__text {
    padding-left: 0%;
    padding-right: 0%;
  }
  #shopify-section-template--18450963857586__blog_posts_kKnLqK .hero__pic {
    max-height: 400px !important;
  }
  #shopify-section-template--18450963857586__blog_posts_CEwp7P {
    width: 100% !important;
    float: none !important;
  }
  #shopify-section-template--18450963857586__blog_posts_CEwp7P .wt-multicol__text {
    padding-left: 0%;
    padding-right: 0%;
  }
  #shopify-section-template--18450963857586__blog_posts_CEwp7P .hero__pic {
    max-height: 4000px !important;
  }
  #shopify-section-template--18450963857586__rich_text_DCxfT3 {
    background-image: url(/cdn/shop/files/AdobeStock_184510085_Preview.jpg?v=1746468393);
    background-attachment: scroll;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-size: 200%;
    margin-bottom: -6px !important;
    margin-top: -6px !important;
  }
  #shopify-section-template--18450963857586__rich_text_DCxfT3 .hero__title {
    font-size: 60px !important;
  }
  #shopify-section-template--19689713565874__multicolumn_iJmV4x {
    padding: 0px !important;
    height: auto !important;
  }
  #shopify-section-template--19689713565874__multicolumn_iJmV4x .wt-multicol__wrapper {
    padding: 0px !important;
    margin: 0px !important;
    height: auto !important;
    margin-top: -50px !important;
  }
  #shopify-section-template--19689713565874__multicolumn_iJmV4x .wt-multicol__item {
    margins: 0px !important;
    height: auto !important;
    margin-top: 0px !important;
    padding-bottom: 0px !important;
  }
  #shopify-section-template--19689713565874__multicolumn_iJmV4x .hero__title {
    color: #FFFFFF !important;
    margin-bottom: -20px !important;
  }
  #shopify-section-template--18450963857586__rich_text_xATHqL .hero__title {
    font-size: 24px !important;
    display: block;
    clear: both;
  }
  #shopify-section-template--18450963857586__multicolumn_TyJzRX .wt-multicol {
    padding-top: 0px !important;
    margin-top: -50px !important;
  }
  #shopify-section-template--18450963857586__multicolumn_TyJzRX .wt-multicol .wt-multicol__item {
    padding-left: 20px !important;
    padding-right: 20px !important;
    margin-bottom: -40px !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: -40px !important;
  }
  #shopify-section-template--18450963857586__multicolumn_TyJzRX .wt-multicol .wt-multicol__item .hero__title {
    color: #303188 !important;
  }
  #shopify-section-template--18450963824818__rich_text_wVzjLg {
    height: 300px !important;
    display: grid;
    place-items: center;
    background-image: url(/cdn/shop/files/Olympia-Collection_01_C.jpg?v=1744819728);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-size: 105%;
    margin-bottom: -40px !important;
    margin-top: -40px !important;
  }
#shopify-section-template--19689713402034__rich_text_wVzjLg {
  height: 220px !important;
  display: grid;
  place-items: center;
  background-image: url(/cdn/shop/files/Shop_Hero.jpg?v=1758652434);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin-bottom: -6px !important;
  margin-top: -6px !important;
  color: #FFFFFF !important;
  padding-top: 0%;
}
#shopify-section-template--19689713402034__rich_text_wVzjLg .hero__title {
  font-size: 40px !important;
  color: #FFFFFF !important;
}
#shopify-section-template--19689713402034__rich_text_wVzjLg h1 {
  margin-top: -50px !important;
  font-size: 40px !important;
  color: #FFFFFF !important;
}
  #shopify-section-template--18907077771442__main {
    margin-top: 0px !important;
    margin-bottom: -40px !important;
    margin-right: 0px !important;
    margin-left: 0px !important;
    padding: 0px !important;
    max-width: 100% !important;
  }
  #shopify-section-template--18907077771442__main .wt-page__title {
    height: 300px !important;
    font-size: 40px !important;
    padding-top: 120px !important;
  }
  #shopify-section-template--18450964119730__image_with_text_NE4BXh {
    margin-bottom: -40px !important;
    padding-bottom: 80px !important;
    padding-top: 0px !important;
  }
  #shopify-section-template--18450964119730__image_with_text_NE4BXh .hero__pic-container {
    width: 100% !important;
    height: auto !important;
    min-height: 100px !important;
    margin-top: -40px !important;
  }
  #shopify-section-template--18450964119730__image_with_text_NE4BXh .hero__pic-container img {
    width: 100% !important;
    height: 100% !important;
  }
  #shopify-section-template--18450964119730__image_with_text_NE4BXh .hero__title {
    margin-top: 15% !important;
  }
  #shopify-section-template--18450963857586__custom_liquid_RWtN7w {
    padding: 0px;
    margin: 0px;
    text-align: center;
  }
  #shopify-section-template--18450963857586__custom_liquid_RWtN7w img {
    margin-left: auto;
    margin-right: auto;
    width: 80%;
    max-width: 400px !important;
    height: auto;
    display: block;
    margin-bottom: -15px !important;
  }
  #shopify-section-template--19032570921138__main .wt-page__title {
    max-width: 100% !important;
    height: 400px !important;
    background-image: url(/cdn/shop/files/AdobeStock_1153510005.jpg?v=1752080587);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0px !important;
    padding-top: 185px !important;
    color: #FFFFFF !important;
    text-transform: uppercase !important;
    font-size: 40px !important;
  }
  #shopify-section-template--19032570921138__main .hero__title {
    margin-bottom: 40px !important;
  }
  #shopify-section-template--18907077771442__main .wt-page__title {
    max-width: 100% !important;
    height: 400px !important;
    background-image: url(/cdn/shop/files/AdobeStock_1153510005.jpg?v=1752080587);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0px !important;
    padding-top: 200px !important;
    color: #FFFFFF !important;
    text-transform: uppercase !important;
    font-size: 50px !important;
  }
  #shopify-section-template--19689713402034__breadcrumbs {
    padding-top: 20px !important;
    height: 50px !important;
    margin-bottom: -20px !important;
  }
  #shopify-section-template--19689713402034__breadcrumbs ul {
    padding: 0px !important;
    margin: 0px !important;
  }
  #shopify-section-template--18450963824818__breadcrumbs {
    padding-top: 20px !important;
    margin-bottom: -20px !important;
  }
  #shopify-section-template--18450963824818__breadcrumbs ul {
    padding: 0px !important;
    margin: 0px !important;
  }
  #shopify-section-template--18450963824818__custom_liquid_Gxx4EF {
    text-align: center !important;
    margin-bottom: -60px;
    padding: 20px;
  }
  #shopify-section-template--18450963824818__custom_liquid_Gxx4EF h2 {
    color: #303188 !important;
    font-size: 35px !important;
    margin-bottom: 20px !important;
  }
  #shopify-section-template--18450963824818__custom_liquid_Gxx4EF h3 {
    color: #b7815c !important;
  }
  .custom-container {
    margin-bottom: 20px !important;
  }
  .page-left {
    width: 100% !important;
    float: none !important;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
    margin-top: 40px;
    margin-bottom: 20px;
  }
  .page-left h2 {
    margin-top: 20px;
  }
  .page-left img {
    width: 100%;
    height: auto;
    margin-top: 0px;
    margin-right: auto;
    margin-left: auto;
    border-radius: 10px !important;
  }
  .page-left .button {
    width: 100% !important;
    max-width: 100% !important;
    background-color: #FFFFFF !important;
  }
  .page-left .button a {
    display: block;
    position: relative;
    width: 300px !important;
    max-width: 300px !important;
    color: #333333 !important;
    font-size: 19px !important;
    text-transform: uppercase;
    text-decoration: none !important;
    text-align: center !important;
    letter-spacing: .1em;
    background-color: #DAB65C;
    border-radius: 999px !important;
    padding: 9px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px !important;
    transition-property: background-color;
    transition-duration: 1s;
  }
  .page-left .button a:hover {
    display: block;
    position: relative;
    width: 100% !important;
    max-width: 100% !important;
    color: #FFFFFF !important;
    text-transform: uppercase;
    text-decoration: none !important;
    letter-spacing: .1em;
    background-color: #844A22;
    padding: 9px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px !important;
    transition-property: background-color;
    transition-duration: 1s;
  }
  #shopify-block-AS0UvQll2ZXdGS3RLY__forms_inline_98bQQc {
    width: 100% !important;
    float: none !important;
    display: inline-block;
    background-color: #ECECF4 !important;
    padding-top: 20px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    padding-bottom: 100px !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 80px !important;
  }
  .page-right {
    width: 100% !important;
    float: none;
    clear: both;
    margin-top: 40px;
    margin-left: 0px;
    margin-right: 0px;
    padding: 0px !important;
  }
  .page-right img {
    width: 100%;
    height: auto;
    margin-top: 0px;
    margin-bottom: -5px !important;
    margin-right: auto;
    margin-left: auto;
    border-radius: 0px !important;
  }
  .blogHeader .headline__title {
    text-transform: uppercase !important;
    font-size: 40px !important;
  }
  .main-article__header {
    margin-top: 0px;
    max-width: 900px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    font-size: 12px !important;
  }
  .main-article__title {
    font-size: 40px !important;
    max-width: 900px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    margin-bottom: -20px !important;
  }
  .main-article__pic {
    margin-top: 180px !important;
    margin-bottom: -20px !important;
    max-width: 980px !important;
  }
  .main-article__content {
    max-width: 900px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    text-transform: capitalize !important;
    padding-bottom: 40px !important;
  }
  .wt-footer__block--newsletter {
    max-width: 350px !important;
    margin-right: auto;
    margin-left: auto;
  }
  .wt-newsletter .formTitle {
    font-size: 17px !important;
    margin-left: 20px;
    margin-bottom: 10px;
    text-align: center;
  }
  .wt-newsletter input {
    border-radius: 40px !important;
    width: 100% !important;
    max-width: 100% !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .wt-newsletter__send {
    width: 100% !important;
  }
  .wt-footer__body {
    padding: 20px !important;
  }
  .wt-footer__aside__copy {
    font-size: 11px !important;
    letter-spacing: 0em !important;
  }
  #shopify-section-template--18450963857586__custom_liquid_j3F8He {
    height: auto;
    padding-top: 0px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    color: #000000;
    text-align: center;
    background-image: url(/cdn/shop/files/Giving_Back_Hero_a879181e-8512-4210-90b6-08535abf05ad.jpg?v=1754694406);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover !important;
    display: block !important;
    clear: both !important;
  }
  #shopify-section-template--18450963857586__custom_liquid_j3F8He p {
    margin-bottom: 20px;
  }
  #shopify-section-template--19689713565874__custom_liquid_j3F8He {
    background-image: url(/cdn/shop/files/AdobeStock_184510085.jpg?v=1761755298);
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-size: 105%;
    margin-bottom: -100px !important;
    margin-top: -6px !important;
    min-height: 600px !important;
    background-color: none !important;
  }
  #shopify-section-template--19689713565874__custom_liquid_j3F8He img {
   display: block !important;
   width: 100% !important;
   height: auto !important;
}
  .giveback .panel {
    width: 100% !important;
    max-width: 100% !important;
    padding-bottom: 20px !important;
    padding-left: 20px !important;
    padding-right: 10px !important;
    padding-top: 10px !important;
    display: block !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    background-color: rgba(238, 235, 222, 0.8) !important;
    border-radius: 0px !important;
    font-size: 17px !important;
  }
  .giveback .panel h3 {
    color: #303188 !important;
    font-size: 20px !important;
    line-height: 1.1em !important;
    margin-bottom: 20px !important;
  }
  #shopify-section-template--19093502623922__main .wt-page__title {
    max-width: 100% !important;
    display: grid;
    place-items: center;
    height: 300px;
    background-image: url(/cdn/shop/files/AdobeStock_1193628100.jpg?v=1758656293);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0px !important;
    padding: 0px;
    color: #FFFFFF !important;
    text-transform: uppercase !important;
    font-size: 40px !important;
  }
  .blogHeader {
    max-width: 100% !important;
    height: 300px !important;
    display: grid;
    place-items: center;
    background-image: url(/cdn/shop/files/AdobeStock_1153510005.jpg?v=1752080587);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0px !important;
    padding: 0px !important;
    color: #FFFFFF !important;
    text-transform: uppercase !important;
    font-size: 40px !important;
  }
  .blogHeader h1 {
    text-transform: uppercase !important;
    color: #FFFFFF !important;
    padding-top: 35% !important;
    font-size: 40px !important;
  }
  #shopify-section-template--18450963923122__b0118af0-7eaf-42de-8ebe-2bacbdcdac45 .hero h2 {
    padding-top: 5% !important;
    font-size: 40px !important;
  }
  #shopify-section-template--18907387592882__main .wt-page__title {
    max-width: 100% !important;
    height: 300px !important;
    background-color: #F4E9DA;
    margin: 0px !important;
    display: grid;
    place-items: center;
    text-transform: uppercase !important;
    font-size: 30px !important;
    color: #303188 !important;
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }
  #shopify-section-template--19007737757874__main .wt-page__title {
    max-width: 100% !important;
    height: 300px !important;
    background-image: url(/cdn/shop/files/AdobeStock_1153510005.jpg?v=1752080587);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0px !important;
    display: grid;
    place-items: center;
    color: #FFFFFF !important;
    text-transform: uppercase !important;
    font-size: 40px !important;
  }
  #shopify-section-template--19007737757874__main h1 {
    padding-top: 12%;
  }
  #shopify-section-template--19012463624370__main .wt-page__title {
    max-width: 100% !important;
    height: 300px !important;
    background-image: url(/cdn/shop/files/AdobeStock_1153510005.jpg?v=1752080587);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0px !important;
    display: grid;
    place-items: center;
    color: #FFFFFF !important;
    text-transform: uppercase !important;
    font-size: 40px !important;
  }
  #shopify-block-AMTNaUUNjR1N0Y0Y3c__forms_inline_98bQQc {
    float: none;
    display: block;
    clear: both;
    width: 100% !important;
    background-color: #ECECF4 !important;
    padding-top: 40px !important;
    padding-left: 40px !important;
    padding-right: 40px !important;
    padding-bottom: 40px !important;
    margin-top: 40px !important;
    margin-right: 0px !important;
    margin-bottom: 60px;
  }
  #shopify-section-template--19012463624370__main h1 {
    padding-top: 12%;
  }
  #shopify-section-template--19068631318706__main .wt-page__title {
    max-width: 100% !important;
    height: 300px !important;
    display: grid;
    place-items: center;
    background-image: url(/cdn/shop/files/AdobeStock_184510085.jpg?v=1761755298);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0px !important;
    color: #FFFFFF !important;
    text-transform: uppercase !important;
    font-size: 40px !important;
    padding-top: 13%;
  }
  #shopify-section-template--18907708260530__main .wt-page__title {
    max-width: 100% !important;
    height: 300px !important;
    display: grid;
    place-items: center;
    background-image: url(/cdn/shop/files/For_Mobile_Doll_Page.jpg?v=1759345169);
    background-position: top;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0px !important;
    color: #FFFFFF !important;
    text-transform: uppercase !important;
    font-size: 40px !important;
    padding-top: 13%;
  }
  #shopify-section-template--19689713762482__rich_text_YCNqYQ h2 {
    margin-bottom: -10px !important;
  }
  #shopify-section-template--18450963923122__image_with_text_LtG7ka .hero__overlay__content h2 {
    text-align: left !important;
    margin-bottom: 20px;
  }
  .hero__text {
    text-align: left !important;
  }
  p {
    display: block !important;
  }
  .wt-footer {
    clear: both !important;
  }
}