/** Shopify CDN: Minification failed

Line 528:3 Unexpected "/"
Line 580:3 Unexpected "/"

**/


/* header */

.header {
box-shadow:0 0 0 .3rem rgb(253,249,241), 0 0 .5rem .4rem rgba(253,249,241), .3)
}

.m-sub-menu__item--level-1 a.m-menu__link {
    font-weight: 600 !important;
}

#m-slider-template--25112483561850__1621243260e1af0c20 .m-richtext__description.m-slide__description.rte.m\:text-white.h5 {
    font-size: 22px;
}

#m-slider-template--25112483561850__1621243260e1af0c20 h2.m-richtext__title.m-slide__title.m\:text-white.h1 {
    max-width: 600px;
    font-size: 53px;

}

#m-slider-template--25112483561850__1621243260e1af0c20 a.m-slide__button-first.m-button.m-button--secondary.m-button--large {
    width: 100%;
    border: 2px solid;
    font-size: 19px;
   padding: 8px 0px !important;
}

.m-header__logo strong {
    font-size: 23px;
}



.m-header__left {
    justify-content: flex-end !important;
}

#shopify-section-sections--25112484839802__header .m-logo a {
   
    max-width: fit-content !important;
}

.m-header__center {
    justify-content: flex-start;
}

#shopify-section-sections--25112484839802__header .m-menu__item--has-submenu .m-mega-menu__inner {
   
    max-width: 990px !important;
    
}

.m-slideshow-section .m-slide__content .m-button--secondary:hover {
  
    box-shadow: none !important;
}

li.m-sub-menu__item.m-sub-menu__item--level-2 {
    font-weight: 100 !important;
    font-size: 14px !important;
}

#shopify-section-sections--25112484839802__header a.m-menu__link.m-menu__link--main {
    font-size: 15px;
    font-weight: 400 !important;
}

.m-header__center {
    justify-content: start !important;
}

/* collection-list-home 2 */

#m-collection-list-template--25112483561850__collection_list_g93jpP a.m-button.m-button--white.m\:justify-center.m\:items-center {
    background: transparent;
    color: white;
    font-size: 34px;
    margin-bottom: 25px;
    text-decoration: underline;
    text-underline-offset: 8px;
}

/* instagram-2 */

#m-section--template--25112483561850__icon_box_GzEBRP .m-mixed-layout__inner.m\:grid.m\:grid.md\:m\:grid-2-cols.lg\:m\:grid-2-cols {
    display: flex;
    justify-content: center;
}

#m-section--template--25112483561850__icon_box_GzEBRP .m-section__header {
    --m-section-header-spacing-bottom: 40px;
}

/* featured-image- 2 */

    #m-custom-template--25112483561850__custom_content_y3NRY6 a.m-richtext__button.m-button.m-button--secondary:hover {
    background: transparent;
    color: white;
    box-shadow: none;
}


#m-custom-template--25112483561850__custom_content_y3NRY6 a.m-richtext__button.m-button.m-button--secondary {
    padding: 11px 40px !important;
    font-size: 23px;
}

#m-hero-section-template--25112483561850__image_with_text_2_iV7yVH h2.m-hero__title.h2.m\:text-white.m-scroll-trigger.animate--fade-in-up {
    font-size: 80px;
    letter-spacing: 5px;
    font-weight: 300;
}

#m-hero-section-template--25112483561850__image_with_text_2_iV7yVH a.m-button.m-button--secondary {
    font-size: 32px;
    letter-spacing: 2px;
}

#m-collapsible--template--25112483561850__collapsible_tabs_A9BNet h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-size: 55px;
    font-weight: 500;
}

#m-collapsible--template--25112483561850__collapsible_tabs_A9BNet p {
    background: #243267;
    color: #FDF9F1;
    padding: 5px 10px;
    font-size: 15px;
}

#m-collapsible--template--25112483561850__collapsible_tabs_A9BNet .m-collapsible--content__inner a {
    font-size: 15px;
    background: #FDF9F1;
}

input#ContactSubscribe-newsletter_99iBKE-email {
    display: none;
}

#shopify-section-sections--25112484807034__footer a.m-link {
    font-size: 15px;
    opacity: 0.9;
}


/* featured collection */

#m-custom-template--25094162547066__custom_content_y3NRY6 h3.m-richtext__title.m-image-card__heading.m\:text-white.h2 {
    font-size: 36px;
    font-weight: 400;
    font-family: Assistant, sans-serif;
}

#m-custom-template--25094162547066__custom_content_y3NRY6 a.m-richtext__button.m-button.m-button--secondary {
    font-size: 24px;
    border: 2px solid white;
}

#m-collection-list-template--25094162547066__collection_list_g93jpP a.m-button.m-button--white{
    display: none;
}

#m-collection-list-template--25094162547066__collection_list_g93jpP .m-collection-card__link {
    
    color: white !important;
    font-size: 34px;
}

#m-hero-section-template--25094162547066__image_with_text_2_iV7yVH h2.m-hero__title.h2.m\:text-white.m-scroll-trigger.animate--fade-in-up {
    font-size: 82px;
    margin-bottom: 0px;
        font-weight: 300;
}

#m-hero-section-template--25094162547066__image_with_text_2_iV7yVH .m-hero__inner {
   
    padding-bottom: 30px !important;
}

#m-hero-section-template--25094162547066__image_with_text_2_iV7yVH a.m-button.m-button--secondary {
    font-size: 28px;
    font-weight: 400;
    margin-top: 10px;
}

#m-collapsible--template--25094162547066__collapsible_tabs_A9BNet h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-size: 46px;
    font-weight: 500;
}





h3.m-accordion--item-button.m-footer--block-title {
    font-size: 20px;
}

h3.m-accordion--item-button.m-footer--block-title {
    font-size: 20px !important;
}

.social-media-links a:hover {
    background-color: white !important;
    color: black !important;
    box-shadow: 0 0 0 0.2rem #222 !important;
}

/* shop page */

#CollectionProductGrid .m-collection-toolbar--wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between !important;
}

#CollectionProductGrid .m-toolbar--right.m\:flex.m\:flex-1.m\:items-center.m\:justify-end.md\:m\:justify-between {
    flex: 0;
     width: min-content;
    text-wrap: nowrap;

}


div#shopify-section-template--25094162284922__main {
    background: #FDF9F1;
}

#shopify-section-template--25094162284922__main .m-collection--wrapper {
    
    margin-top: 0px;
    padding-top: 12px;
    margin-bottom:0px;
    padding-bottom:50px;
}

.m-sidebar--open {
    font-size: 20px;
    font-weight: 500;
}

#CollectionProductGrid span.m-select-custom--trigger-text {
    font-size: 19px;
}

.m-collection-products {
   
    row-gap: 40px !important;
}

#CollectionProductGrid a.m-product-card__name {
    font-size: 19px;
}

#shopify-section-template--25094162710906__main .m-page-header.m-page-header--template-page.m\:text-center.m-scroll-trigger.animate--fade-in-up {
    display: none;
}




#e-1677061662637 .elm.text-edit.gf-elm-left.gf_gs-text-paragraph-1.gf-elm-center-md.gf-elm-center-sm.gf-elm-center-xs.gf-elm-center-lg {
    display: flex;
    justify-content: center;
    padding: 20px;
    font-size: 18px;
}

.m-blog__list {
    gap: 0px;
    display: flex;
    justify-content: center;
}

#shopify-section-template--25094162579834__main .m-article-card.m-article-card--view-grid.m-scroll-trigger.animate--fade-in-up {
    width: 1000px;
}

#m-custom-template--25094162547066__custom_content_y3NRY6 .m-custom-content__wrapper  {
    max-width: 1200px !important;
    margin: 20px auto !important;
    margin-bottom: 70px !important;
}

div#shopify-block-AYTZ6ZkVUTGM1cUhnb__instafeed_app_block_3mfkRw {
    padding-bottom: 40px;
}

#m-section--template--25094162547066__icon_box_GzEBRP h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    color: #0A0A51;
    font-weight: 300;
}

#m-section--template--25094162547066__icon_box_GzEBRP .m-mixed-layout__inner.m\:grid.m\:grid.md\:m\:grid-2-cols.lg\:m\:grid-2-cols {
    display: flex;
    justify-content: center;
    align-items: center;
}
#m-section--template--25094162547066__icon_box_GzEBRP  .m-section__header {
    margin-bottom: 10px;
}

#insta-feed h3, .instafeed-shopify h3 {
    font-size: 17px;
    margin: 8px 0 15px 0;
    margin-top: -3px !important;
    font-weight:400 !important;
}

.m-select-custom--options {
   
    left: -92px;
  
}

.m-header header {
    border-bottom: 1px solid #0B2D6614 !important;
}

.m-header__logo strong {
    font-size: 20px;
}

#shopify-section-sections--25094162776442__header a.m-menu__link.m-menu__link--main {
    font-size: 15px;
}

header.m-header__desktop.logo-left-menu-center.m-gradient.m-color-scheme-1ffd1bd2-4e0d-4e40-b5d8-beb0c4f7e01f {
    height: 45px;
}

.m-header__inner {
    justify-content: center;
    height: 45px;
}

.m-menu__item--has-submenu .m-mega-menu__inner {
    display: flex;
    max-width: 800px;
    margin:auto;
}

.m-sub-menu__item  a.m-menu__link {
    font-size: 14px;
}

/* newsletter */

.m-newsletter-section__header {
    margin-bottom: 20px !important;
}

.m-newsletter-form__button-inline .m-newsletter-form__button--text {
  
    background: #0A0A51;
    border: 1px solid white !important;
}

h2.m-newsletter-section__heading.h2 {
    font-size: calc(((var(--font-h2-desktop)) / (var(--font-base-size))) * 1rem);
    line-height: 1.238;
    font-size: 25px;
}

#m-custom__block--text_WfYhzj .m-richtext__description {
    margin-top: 18px;
}


#m-custom__block--text_WfYhzj p{
    font-size: 14px;
}

.m-newsletter-section__description {
    opacity: 1 !important;
   
}

/* footer */

.m-footer--block {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

div#shopify-section-sections--25094162809210__footer {
    border-top: 1px solid white;
}

.m-footer--accordion {
    flex-wrap: wrap !important;
}

#shopify-section-sections--25094162809210__footer .m-newsletter-form.m-newsletter-form--bordered {
    margin-top: 24px;
    display: none;
}

.social-media-links {
    max-width: 650px !important;
    margin: auto !important;
    justify-content: space-between;
}

.social-media-links a {
    color: white !important;
    width: 35px !important;
    height: 35px !important;
    background:none !important;
    
}


svg.m-svg-icon {
 width: 23px !important;
    height: 23px !important;
}

.m-footer--bottom-inner.m\:flex.m\:flex-col.xl\:m\:flex-row.m\:justify-between.m\:items-end {
    max-width: 1600px;
    margin: auto;
}

ul.m-payment-icons--list.m\:flex.m\:flex-wrap.xl\:m\:justify-end {
    flex-wrap: nowrap !important;
}

.m-footer--bottom.m-footer--bottom-footer-3.m-gradient.m-color-scheme-d277a94b-b8ce-4ca6-b333-8359aa3a57a8 {
    padding-top: 20px;
}



/* our story  */

#m-custom-template--25104727802234__custom_content_R6636n .m-custom-content__wrapper.m\:flex.m\:flex-wrap {
    justify-content: center;
}

#m-section-template--25104727802234__rich_text_npV48U h2.m-richtext__title.h3.m-scroll-trigger.animate--fade-in-up {
    font-family: assistant,sans-serif;
    font-weight: 700;
    color: black;
}

#m-section-template--25104727802234__rich_text_npV48U p {
    color: black;
    font-size: 28px;
}

#m-section-template--25104727802234__image_with_text_YAJjUz p {
    color: black;
}

/* blog */

#m-hero-section-template--25094162219386__image_with_text_2_maAtcd .m-hero__content.m\:text-center.md\:m\:text-center.m-text--white {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #243267;
   max-width: 100% !important;
    
}

#m-hero-section-template--25094162219386__image_with_text_2_maAtcd .m-hero__inner.m-hero__inner--middle-center.container-fluid {
    width: 100% !important;
    max-width: 100% !important;
    padding: 0px !important;
    padding-bottom: 15px !important;
    
}

#m-hero-section-template--25094162219386__image_with_text_2_maAtcd h2.m-hero__title.h2.m\:text-white.m-scroll-trigger.animate--fade-in-up {
    margin-bottom: 0px;
    padding: 8px 0px;
    font-size: 46px;
    font-weight: 600;
}

#m-hero-section-template--25094162219386__image_with_text_2_maAtcd .container-full {
       height: 300px;
    display: flex;
    justify-content: center;
    align-items:center;
    overflow: hidden;
}

#m-brand-list-template--25094162219386__brands_list_aEWNwW .m-brands-list__wrapper.swiper-container.swiper--equal-height.swiper-container-initialized.swiper-container-horizontal.swiper-container-pointer-events {
    padding-top: 0px;
}

#m-brand-list-template--25094162219386__brands_list_aEWNwW h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-size: 40px;
    font-weight: 600;
}

#m-brand-list-template--25094162219386__brands_list_aEWNwW .m-section__header.m\:text-center {
    margin-bottom: 33px !important;
}

#m-custom-template--25094162219386__custom_content_j7RUjD p {
    color: #323F70 !important;
    font-weight: 500;
}

@font-face {
  font-family: 'MyCustomFont';
  src: url('/cdn/shop/files/Moonlite_Script.otf?v=1754334088') format('opentype');
  font-weight: normal;
  font-style: normal;
}

#m-section-template--25112483955066__rich_text_Dme6yK h2.m-richtext__title.h2.m-scroll-trigger.animate--fade-in-up {
    
    font-family: MyCustomFont;
    font-size: 45px;
        padding-top: 21px;
} */

/* 
#m-section-template--25112483955066__rich_text_Dme6yK .m-richtext__description.rte.m-scroll-trigger.animate--fade-in-up {
    font-family: MyCustomFont;
    font-size: 42px;
    margin-top: 8px;
    padding-bottom: 20px;
}

/* location */

#shopify-section-template--25094162710906__main .container {
 
    max-width: 100% !important;
}

#shopify-section-template--25094162710906__main .m-richtext__description.rte.m-scroll-trigger.animate--fade-in-up {
    font-size: 19px;
    font-weight: 500;
}

/* delivery page */

#m-collapsible--template--25108289487226__collapsible_tabs_wTgDN9 h4 {
    font-size: 16px;
    
    font-weight: 400;
}


#m-collapsible--template--25108289487226__collapsible_tabs_wTgDN9 strong {
    font-weight: 600;
    font-size:15px;
}

#m-collapsible--template--25108289487226__collapsible_tabs_wTgDN9 .m-collapsible--button span {
    font-size: 17px;
    font-weight: 300;
}


 #m-collapsible--template--25108289487226__collapsible_tabs_wTgDN9 .m-collapsible--content__inner h2 {
    font-size: 22px;
    line-height: 1.238;
    font-weight: 500;
    margin-bottom: 20px !important;
}

 #m-collapsible--template--25108289487226__collapsible_tabs_wTgDN9 .m-collapsible--content__inner h6 {
    font-weight: 500;
    padding: 15px 0px;
} */

/* 
 #m-collapsible--template--25108289487226__collapsible_tabs_wTgDN9 .delivery-chart h3 {
    margin-bottom: 10px;
    font-size: 20px;
    font-weight: 500;
}

/* return */

#m-collapsible--template--25108401979770__collapsible_tabs_YP99TJ strong {
    font-weight: 600;
}

#m-collapsible--template--25108401979770__collapsible_tabs_YP99TJ ul {
    padding-top: 10px;
}

#m-collapsible--template--25108401979770__collapsible_tabs_YP99TJ h4 {
    font-size: 18px;
}

#m-collapsible--template--25108401979770__collapsible_tabs_YP99TJ h2 {
    font-size: 28px;
    margin-top: 8px !important;
}

#m-collapsible--template--25108401979770__collapsible_tabs_YP99TJ h3 {
    font-size: 22px;
}

/* warranty */
#m-section-template--25108468302202__rich_text_tXKJwf h2.m-richtext__title.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 36px;
    font-weight: 550;
    font-family: assistant,sans-serif;
}

#MainContent .m-divider-section {
    width: 94%;
    border-bottom: 1px solid #0000ff21;
    margin:auto;
    
}

#m-custom-template--25108468302202__custom_content_E8geDb h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-size: 26px;
    font-weight: 600;
}

#m-custom__block--text_fbGC4w p {
    color: #0A0A51;
    font-weight: 600;
}

#m-custom-template--25108468302202__custom_content_E8geDb .m-section__header.m\:text-left {
    margin-bottom: 10px;
}
#m-custom-template--25108468302202__custom_content_E8geDb .m-richtext__description {
    
    margin-bottom: 10px;
}

#m-custom__block--text_NfkCX3 h3.m-richtext__title.h2 {
    font-size: 28px;
    font-weight: 600;
}

#m-custom__block--text_WatqHX h3.m-richtext__title.h2 {
 font-size: 28px;
    font-weight: 600;
}

#m-custom__block--text_pdmdq3 h3.m-richtext__title.h2 {
 font-size: 28px;
    font-weight: 600;
}

#m-custom__block--text_LQdWg6 h3.m-richtext__title.h2 {
 font-size: 28px;
    font-weight: 600;
}

#m-custom__block--text_wf9bLe h3.m-richtext__title.h2 {
 font-size: 28px;
    font-weight: 600;
}

#m-custom__block--text_Vw7e9z h3.m-richtext__title.h2 {
 font-size: 28px;
    font-weight: 600;
}

#m-custom__block--text_cLGDCU h3.m-richtext__title.h2 {
    font-size: 22px;
    font-weight: 600;
}

#m-section-template--25108530299258__image_with_text_y9cRXq .container.m-section-my.m-section-py {
    border: 1px solid;
    padding: 25px;
}

#m-section-template--25108530299258__image_with_text_y9cRXq .m-image-with-text__inner.m\:flex.m\:flex-wrap.m\:flex-row-reverse {
    justify-content: center;
    align-items: center;
}


/* polo-shirt template */

#m-collection-list-template--25111846060410__collection_list_WNrwxM .m-button--white {
  
    color: white;
    border: 1px solid white;
    font-weight: 600 !important;
    font-size: 22px;
    padding: 10px 40px !IMPORTANT;
    border-radius: 0px;
    margin-bottom: 30px;
    background:transparent;
}

#m-collection-list-template--25111846060410__collection_list_WNrwxM h2.m-section__heading.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 45px;
    letter-spacing: 4px;
}

#m-hero-section-template--25111950852474__image_with_text_2_kLQ7fL h2.m-hero__title.h2.m\:text-white.m-scroll-trigger.animate--fade-in-up {
    font-size: 85px;
}

#m-collection-list-template--25111950852474__collection_list_RkTLqX h2.m-section__heading.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 44px;
    letter-spacing: 4px;
}

#m-collection-list-template--25111950852474__collection_list_RkTLqX .m-button--white {
  
    color: white;
    border: 1px solid white;
    font-weight: 600 !important;
    font-size: 22px;
    padding: 10px 40px !IMPORTANT;
    border-radius: 0px;
    margin-bottom: 30px;
    background:transparent;
}

#m-collection-list-template--25112034279802__collection_list_YxkQiM h2.m-section__heading.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 44px;
    letter-spacing: 4px;
}

#m-collection-list-template--25112034279802__collection_list_YxkQiM .m-button--white {
  
    color: white;
    border: 1px solid white;
    font-weight: 600 !important;
    font-size: 22px;
    padding: 10px 34px !IMPORTANT;
    border-radius: 0px;
    margin-bottom: 30px;
    background:transparent;
}

/* box-shadow */



a.m-button.m-button--white.m\:justify-center.m\:items-center:hover {
box-shadow: none;
}

.m-collection-card__info.m\:text-center {
    display: flex;
    justify-content: center;
}

/* rugger-template */

#m-hero-section-template--25112102076794__image_with_text_2_aMAcmT h2.m-hero__title.h2.m\:text-white.m-scroll-trigger.animate--fade-in-up {
    font-size: 85px;
}

#m-collection-list-template--25112102076794__collection_list_YxkQiM h2.m-section__heading.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 44px;
    letter-spacing: 4px;
}

#m-collection-list-template--25112102076794__collection_list_YxkQiM .m-button--white {
  
    color: white;
    border: 1px solid white;
    font-weight: 600 !important;
    font-size: 22px;
    padding: 10px 34px !IMPORTANT;
    border-radius: 0px;
    margin-bottom: 30px;
    background:transparent;
}


/* jumper template */

#m-hero-section-template--25112156176762__image_with_text_2_Jx7QMj h2.m-hero__title.h2.m\:text-white.m-scroll-trigger.animate--fade-in-up {
    font-size: 85px;
}

#m-collection-list-template--25112156176762__collection_list_YxkQiM h2.m-section__heading.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 44px;
    letter-spacing: 4px;
}

#m-collection-list-template--25112156176762__collection_list_YxkQiM .m-button--white {
  
    color: white;
    border: 1px solid white;
    font-weight: 600 !important;
    font-size: 22px;
    padding: 10px 34px !IMPORTANT;
    border-radius: 0px;
    margin-bottom: 30px;
    background:transparent;
}

/* cookie policy */

#m-custom-template--25112242815354__custom_content_ib6X6b h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-weight: 500;
}

#m-custom-template--25112242815354__custom_content_ib6X6b h3.m-richtext__title.h2 {
    font-size: 23px;
    font-weight: 400;
}

#m-custom__block--text_dgRxhA h3 {
    font-size: 17px;
    font-weight: 400;
}

#m-collection-list-template--25112483561850__collection_list_g93jpP h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    
    display:hidden;
}

#shopify-section-template--25112483922298__main .m-page-header.m-page-header--template-page.m\:text-center.m-scroll-trigger.animate--fade-in-up {
    display: none;
}

#shopify-section-template--25112483922298__main .container {
    width: 100%;
    margin: none;
    padding: 0px;
    max-width: 100% !important;
}

#shopify-section-template--25112482840954__main .m-page-header.m-page-header--template-blog.m-page-header--large.m\:text-center.m-scroll-trigger.animate--fade-in-up {
    display: none;
}

#shopify-section-template--25112482840954__main .container-full {
    padding-top: 60px;
}

#shopify-section-template--25112482840954__main .m-article-card.m-article-card--view-grid.m-scroll-trigger.animate--fade-in-up {
   
    max-width: 1000px;
    width: 1000px;
}

#shopify-section-template--25112482840954__main .m-article-card:nth-child(2) {
  display: none;
}

#m-hero-section-template--25112482808186__image_with_text_2_maAtcd .m-hero__inner {
   
    width: 100%;
    max-width: 100%;
}

#m-hero-section-template--25112482808186__image_with_text_2_maAtcd .m-hero__inner.m-hero__inner--middle-center.container-fluid {
    padding: 0px;
    margin: 0px;
    width: 100%;
    align-items: end;
}

#m-hero-section-template--25112482808186__image_with_text_2_maAtcd h2.m-hero__title.h2.m\:text-white.m-scroll-trigger.animate--fade-in-up {
   
    margin-bottom: 0;
}

#m-brand-list-template--25112482808186__brands_list_aEWNwW h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-size: 52px;
    font-weight: 600;
    letter-spacing: 2px;
}

#m-brand-list-template--25112482808186__brands_list_aEWNwW .m-section__header.m\:text-center {
    margin-bottom: 0px;
}

#m-brand-list-template--25112482808186__brands_list_aEWNwW .m-mixed-layout {
    background: #243267 !IMPORTANT;
    padding: 15px 2px !important;
}
#m-custom-template--25112482808186__custom_content_j7RUjD p {
    color: #243267 !important;
    font-weight: 400;
   
}

#m-custom-template--25112483561850__custom_content_y3NRY6 h3.m-richtext__title.m-image-card__heading.m\:text-white.h2 {
    font-weight: 500;
    font-family: assistive,sans-serif;
}

#m-section--template--25112483561850__icon_box_GzEBRP .m-section__header.m\:text-center {
    margin-bottom: 10px;
}
#m-section--template--25112483561850__icon_box_GzEBRP h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    letter-spacing: 5px;
}

#m-section-template--25112483922298__rich_text_QNqXPG strong {
    font-weight: 600;
    font-size: 19px;
}

#shopify-section-sections--25112484807034__footer button.m-newsletter-form__button.m-newsletter-form__button--icon.m-button.m-button--blank {
    display: none;
}

#m-section-template--25112483955066__rich_text_npV48U h2.m-richtext__title.h3.m-scroll-trigger.animate--fade-in-up {
    font-weight: 600;
    color: black;
        max-width: 400px;
    margin: auto;
    font-size: 27px;
}

#m-section-template--25112483955066__rich_text_npV48U p {
    font-size: 24px;
    color: black;
}

#m-custom-template--25112483955066__custom_content_R6636n .m-custom-content__wrapper.m\:flex.m\:flex-wrap {
    justify-content: center;
}

#m-collapsible--template--25112483725690__collapsible_tabs_wTgDN9 strong {
    font-weight: 600 !important;
}
#m-collapsible--template--25112483725690__collapsible_tabs_wTgDN9 h4 {
    font-size: 17px;
}

#m-collapsible--template--25112483725690__collapsible_tabs_wTgDN9 .m-collapsible--button span {
    font-size: 20px;
    font-weight:400;
}

#m-collapsible--template--25112483725690__collapsible_tabs_wTgDN9 .m-collapsible--content__inner h2 {
    font-size: 21px;
    margin-bottom: 15px;
    font-weight: 400;
}

#m-collapsible--template--25112483725690__collapsible_tabs_wTgDN9 .delivery-chart h3 {
    font-size: 22px;
    font-weight: 400;
    margin-bottom: 15px;
}

#m-section-template--25112483660154__rich_text_PbhB3t h2.m-richtext__title.h2.m-scroll-trigger.animate--fade-in-up {
    font-weight: 500;
    font-size: 44px;
}

#m-section-template--25112484086138__rich_text_tXKJwf h2.m-richtext__title.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 36px;
    font-weight: 600;
}

#m-section-template--25112484086138__rich_text_tXKJwf strong {
    font-weight: 600;
}

#m-custom-template--25112484086138__custom_content_E8geDb h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-weight: 600;
    font-size: 30px;
}


#m-collapsible--template--25112484020602__collapsible_tabs_YP99TJ strong {
    font-weight: 600 !important;
    
}
#m-collapsible--template--25112484020602__collapsible_tabs_YP99TJ h2 {
    font-size: 25px;
     color:black;
}

#m-collapsible--template--25112484020602__collapsible_tabs_YP99TJ h3 {
    font-size: 20px;
    color:black;
}

#m-collapsible--template--25112484020602__collapsible_tabs_YP99TJ h4 {
    font-size: 20px;
    color:black;
}


#m-section-template--25112483791226__image_with_text_y9cRXq .m-image-with-text__inner.m\:flex.m\:flex-wrap.m\:flex-row-reverse {
    justify-content: center !important;
    align-items: center;
}

#m-section-template--25112483791226__image_with_text_y9cRXq  strong {
    font-weight: 600;
}

#m-section-template--25112483791226__image_with_text_y9cRXq h3.m-richtext__title.m-content-box__heading.h2 {
    font-size: 24px;
}

#m-section-template--25112483791226__image_with_text_y9cRXq .container.m-section-my.m-section-py {
    border: 1px solid;
    margin-bottom:20px;
}

.shopify-policy__title {
    
    display: none;
}

.shopify-policy__container {
   
    margin-top: 30px !important;
}


.shopify-policy__container strong {
    font-weight: bolder;
    font-weight: 600;
}

.shopify-policy__container h1.main-page-title.page-title.h0.scroll-trigger.animate--fade-in {
    font-weight: 500;
    font-family: assistive,sans-serif;
    font-size: 45px;
}

#m-custom-template--25112483692922__custom_content_ib6X6b h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-size: 38px;
    font-weight: 400;
}
#m-custom-template--25112483692922__custom_content_ib6X6b strong {
    font-weight: 600;
}

#m-custom-template--25112483692922__custom_content_ib6X6b h3.m-richtext__title.h2 {
    font-size: 27px;
    font-weight: 400;
}


#m-hero-section-template--25112482808186__image_with_text_2_maAtcd .m-hero__content.m\:text-center.md\:m\:text-center.m-text--white {
    width: 100%;
    background-color: #243267;
    margin-bottom: 30px;
    padding:5px;
}

#m-hero-section-template--25112482808186__image_with_text_2_maAtcd .m-hero__content {
    max-width: 100% !IMPORTANT;
}

#shopify-section-template--25112483398010__main .m-collection--wrapper {
    margin: 0px !IMPORTANT;
}

/* div#shopify-section-template--25112483561850__featured_collection_nDfhek {
    position: relative;
    z-index: -9 !important;
}

div#shopify-section-template--25112483561850__1621243260e1af0c20 {
    position: relative;
    z-index: -9 !important;
}

section#m-collection-list-template--25112483561850__collection_list_g93jpP {
    position: relative;
    z-index: -9 !important;
}

div#shopify-section-template--25112483398010__recent_viewed_products_MJYmqW {
    position: relative;
    z-index: -9;
}

section#m-brand-list-template--25112482808186__brands_list_aEWNwW {
    position: relative;
    z-index: -9;
} */

.smartsize-button-text {
   
    text-decoration: none !important;
    font-size: 15px;
    color: #0A0A51;
}

#sizefox-container img{
    height: 30px !important;
}


div#key-features-in-collection {
    display: flex;
    justify-content: center;
    gap: 20px;
    font-size: 14px;
    font-weight: 500;
    margin-bottom: 4px;
}

div#key-features-product-page {
    display: flex;
    gap: 24px;
    margin-top: 10px;
    font-weight: 600;
}

.installment-shoppay {
    margin-top: 0px !important;
}

.main-product__block.main-product__block-variant_picker {
    margin-top: 15px !important;
}












/* responsiveness */




@media screen and (max-width:600px) {
    #m-collapsible--template--25108289487226__collapsible_tabs_wTgDN9 .m-collapsible--content__inner h2 {
    font-size: 20px;
    
}


#m-collapsible--template--25108401979770__collapsible_tabs_YP99TJ span {
    font-size: 18px;
}

#m-collapsible--template--25108401979770__collapsible_tabs_YP99TJ p {
    font-size: 15px;
}
#m-collapsible--template--25108401979770__collapsible_tabs_YP99TJ strong {
    font-size: 15px;
}


#m-section-template--25108468302202__rich_text_tXKJwf h2.m-richtext__title.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 20px;
    
}

#m-custom-template--25108468302202__custom_content_E8geDb h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-size: 18px;
    
}

#m-custom__block--text_NfkCX3 h3.m-richtext__title.h2, #m-custom__block--text_WatqHX h3.m-richtext__title.h2, #m-custom__block--text_pdmdq3 h3.m-richtext__title.h2, #m-custom__block--text_LQdWg6 h3.m-richtext__title.h2, #m-custom__block--text_wf9bLe h3.m-richtext__title.h2, #m-custom__block--text_Vw7e9z h3.m-richtext__title.h2 {
    font-size: 18px;
   
}


#m-custom__block--text_WatqHX h3.m-richtext__title.h2 {
 font-size: 18px;
    font-weight: 600;
}

#m-custom__block--text_pdmdq3 h3.m-richtext__title.h2 {
 font-size: 18px;
    ;
}

#m-custom__block--text_LQdWg6 h3.m-richtext__title.h2 {
 font-size: 18px;
   
}

#m-custom__block--text_wf9bLe h3.m-richtext__title.h2 {
 font-size: 18px;
    
}

#m-custom__block--text_Vw7e9z h3.m-richtext__title.h2 {
 font-size: 18px;
    
}

#m-custom__block--text_cLGDCU h3.m-richtext__title.h2 {
    font-size: 16px;
    
}

#m-section-template--25108530299258__image_with_text_y9cRXq .m-richtext__button {
    display: flex;
    justify-content: center;
}

m-hero#m-hero-template--25108530299258__image_with_text_2_PEc6hm {
    margin-bottom: 0px;
}

main#MainContent {
    padding-bottom: 0px !important;
}


#m-collection-list-template--25111846060410__collection_list_WNrwxM h2.m-section__heading.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 23px;
    font-weight: 400;
   
}


#m-collection-list-template--25111846060410__collection_list_WNrwxM {
    padding-bottom:20px;
}


#m-hero-section-template--25111950852474__image_with_text_2_kLQ7fL h2.m-hero__title.h2.m\:text-white.m-scroll-trigger.animate--fade-in-up {
    font-size: 40px;
    font-weight: 400;
}

#m-collection-list-template--25111950852474__collection_list_RkTLqX h2.m-section__heading.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 30px;
    
   
}


#m-collection-list-template--25111950852474__collection_list_RkTLqX {
    padding-bottom:20px;
}


#m-collection-list-template--25112034279802__collection_list_YxkQiM h2.m-section__heading.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 30px;
    
   
}


#m-collection-list-template--25112034279802__collection_list_YxkQiM {
    padding-bottom:20px;
}


#m-hero-section-template--25112102076794__image_with_text_2_aMAcmT h2.m-hero__title.h2.m\:text-white.m-scroll-trigger.animate--fade-in-up {
    font-size: 45px;
}

#m-collection-list-template--25112102076794__collection_list_YxkQiM h2.m-section__heading.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 30px;
    
}

#m-collection-list-template--25112102076794__collection_list_YxkQiM {
    padding-bottom:20px;
}


#m-hero-section-template--25112156176762__image_with_text_2_Jx7QMj h2.m-hero__title.h2.m\:text-white.m-scroll-trigger.animate--fade-in-up {
    font-size: 42px;
}

#m-collection-list-template--25112156176762__collection_list_YxkQiM h2.m-section__heading.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 30px;
    
}

#m-collection-list-template--25112156176762__collection_list_YxkQiM {
    padding-bottom:20px;
}



#m-custom-template--25112242815354__custom_content_ib6X6b h3.m-richtext__title.h2 {
    font-size: 20px;
    font-weight: 400;
}

#m-custom__block--text_dgRxhA h3 {
    font-size: 15px;
    font-weight: 400;
}

#m-slider-template--25112483561850__1621243260e1af0c20 h2.m-richtext__title.m-slide__title.m\:text-white.h1 {
    max-width: 600px;
    font-size: 35px;
}

/* p {
    font-size: 15px;
} */

#m-slider-template--25112483561850__1621243260e1af0c20 a.m-slide__button-first.m-button.m-button--secondary.m-button--large {
    width: 301px;
    border: 2px solid;
    font-size: 19px;
    padding: 11px 0!important;
}

#m-slider-template--25112483561850__1621243260e1af0c20 .m-slide__wrapper.container.m-slide-animate--fade-in-up {
align-items: end !important;
}

#m-slider-template--25112483561850__1621243260e1af0c20 .m-richtext__description.m-slide__description.rte.m\:text-white.h5 {
    font-size: 22px;
    margin-top: 0px;
}

#m-section--template--25112483561850__featured_collection_nDfhek h2.m-section__heading.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 22px;
}

#shopify-section-template--25112483561850__custom_content_y3NRY6 h3.m-richtext__title.m-image-card__heading.m\:text-white.h2 {
    font-weight: 500;
    margin-bottom: 25px;
}

#m-collection-list-template--25112483561850__collection_list_g93jpP h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-size: 26px;
    display:block;
}

#m-collection-list-template--25112483561850__collection_list_g93jpP a.m-button.m-button--white.m\:justify-center.m\:items-center {
   
    font-size: 34px;
   
    font-weight: 300;
    line-height: 35px;
}

#m-section--template--25112483561850__icon_box_GzEBRP .container-fluid.m-section-my.m-section-py {
    padding-top: 0px;
}

#m-section--template--25112483561850__icon_box_GzEBRP .m-section__header.m\:text-center {
    margin-bottom: 8px;
}

#m-hero-section-template--25112483561850__image_with_text_2_iV7yVH h2.m-hero__title.h2.m\:text-white.m-scroll-trigger.animate--fade-in-up {
    font-size: 57px;
    letter-spacing: 7px;
    font-weight: 100;
}

#m-hero-section-template--25112483561850__image_with_text_2_iV7yVH a.m-button.m-button--secondary {
    font-size: 18px;
    letter-spacing: 2px;
    background: #24326770;
    
}

#m-collapsible--template--25112483561850__collapsible_tabs_A9BNet h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-size: 35px;
    font-weight: 550;
}

#shopify-section-template--25112483561850__collapsible_tabs_A9BNet .m-section__header.m\:text-center {
    margin-bottom: 0px;
}

#shopify-section-template--25112483561850__collapsible_tabs_A9BNet .container.m-section-my.m-section-py {
    padding-top: 10px;
    padding-bottom:0px;
    border-top: 1px solid #243267;
}

#m-section-template--25112483922298__rich_text_QNqXPG p {
    margin-bottom: 20px !important;
}

#shopify-section-sections--25112484807034__footer .m-footer--middle.m-gradient.m-color-scheme-d277a94b-b8ce-4ca6-b333-8359aa3a57a8 {
    padding-top: 0px;
}

#m-custom-sections--25112484807034__custom_content_HKAm8x .container-fluid.m-section-my.m-section-py.m-custom-content__container {
    padding-bottom: 0px;
}

#m-brand-list-template--25112482808186__brands_list_aEWNwW h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-size: 45px;
    
}

#m-section-template--25112483955066__rich_text_npV48U h2.m-richtext__title.h3.m-scroll-trigger.animate--fade-in-up {
    font-weight: 600;
    color: black;
    font-family: assistive,sans-serif;
    font-size: 23px;
}

#m-section-template--25112483955066__rich_text_npV48U .container.m-section-my.m-section-py {
    padding-top: 22px;
    padding-bottom:0px;
}

#m-section-template--25112483955066__rich_text_npV48U p {
    font-size: 23px;
    font-weight: 500;
    color: black;
}

#m-section-template--25112483955066__image_with_text_YAJjUz .container.m-section-my.m-section-py {
    padding-top: 0px;
}

#m-custom-template--25112483955066__custom_content_R6636n .m-custom-content__wrapper.m\:flex.m\:flex-wrap {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 15px;
}

#m-section-template--25112484086138__rich_text_tXKJwf h2.m-richtext__title.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 17px;
    
}

#m-custom-template--25112484086138__custom_content_E8geDb h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
   
    font-size: 17px;
}

#m-custom__block--text_Vw7e9z .m-richtext__description.rte.m\:text-color-subtext.h6 {
    padding-bottom: 20px;
}

#m-collapsible--template--25112484020602__collapsible_tabs_YP99TJ h3 {
    font-size: 17px;
   
}

#m-collapsible--template--25112484020602__collapsible_tabs_YP99TJ h4 {
    font-size: 16px;
   
}

#m-collapsible--template--25112484020602__collapsible_tabs_YP99TJ h2 {
    font-size: 17px;
    
}

.shopify-policy__container h1.main-page-title.page-title.h0.scroll-trigger.animate--fade-in {
   
    font-size: 29px;
    margin: 12px 0px;
}

#m-custom-template--25112483692922__custom_content_ib6X6b h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-size: 28px;
   
}

#m-custom-template--25112483692922__custom_content_ib6X6b h3.m-richtext__title.h2 {
    font-size: 19px;
    
}

div#key-features-in-collection {
    display: block;
    font-size: 13px;
    font-weight: 500;
    
}












}