/** Shopify CDN: Minification failed

Line 500:13 Expected identifier but found whitespace
Line 500:14 Unexpected "linear-gradient("
Line 629:4 "vorder" is not a known CSS property

**/
/* white-env */

.m-header header {
box-shadow: 0 4px 20px #0000000a;
}

/* black-env */

header.m-header__desktop.logo-center__2l.m-gradient.m-color-dark {
box-shadow: 0 1px 1px #ffffff21 !important;
}

.m-page-header {

padding: 30px 0px !important;

}

.m-contact-form {

margin-top: 80px !important;

}


/* *must change the id before use */


#shopify-section-template--18610489983174__contact-form .m-contact-form__main.m-contact-form__main--full.xl\:m\:w-6\/12.m\:w-full {
    justify-content: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

#shopify-section-template--18610489983174__contact-form input,#shopify-section-template--18610489983174__contact-form textarea {
border:1px solid black;
}

#shopify-section-template--18610489983174__contact-form button.m-button.m-button--primary {
    margin: auto !important;
    display: flex;
}

/* footer */

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

 .m-footer--block-newsletter .m-footer--block-title {
font-size: 20px;
font-weight: 600;
}

 button.m-newsletter-form__button.m-newsletter-form__button--icon.m-button.m-button--blank {
background: black;
border-radius: 0px 4px 4px 0px;
}


span.m-product-card__tag-name.m-product-tag.m-product-tag--hot.m-gradient.m-color-badge-hot {
    background: #E8CFC7;
    font-size: 16px;
    font-weight: 700;
}



div#shopify-section-template--28506560364879__rhode_social_gallery_aQTbaL {
    max-width: 1790px !important;
    margin: auto;
   
}

#shopify-section-template--28506560364879__rhode_social_gallery_aQTbaL section.rhode-social-gallery-template--28506560364879__rhode_social_gallery_aQTbaL {
    padding: 25px !important;
    border-radius: 25px !IMPORTANT;
}

div#shopify-section-sections--28506561151311__footer {
    max-width: 1790px!important;
    margin: auto;
}

div#shopify-section-sections--28506561151311__footer {
   
    padding-bottom: 50px;
}

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


m-hero#m-hero-sections--28506561151311__image_with_text_2_4xeYN8 {
 border-radius: 15px 15px 0 0 !important;
}

.m-footer--bottom.m-footer--bottom-footer-1.m-gradient.m-color-badge-sale {
    border-radius: 0 0 15px 15px;
}

.m-footer--accordion {
    padding-left: 25px;
}

.m-footer--bottom-inner.m\:flex.m\:flex-col.xl\:m\:flex-row.m\:justify-between.m\:items-end {
    padding-left: 25px !important;
}

m-footer.m-footer.m\:block {
    width: 1790px;
     margin: 0 auto;
    
}

a.m-button.m-button--secondary {
    color: black;
}

span.m-product-tag.m-product-tag--hot.m-gradient.m-color-badge-hot {
    background: #D6EAF3 !important;
    color: #000;
}


header.m-header__desktop.logo-center-menu-left.m-gradient.m-color-badge-sale {
    border-radius: 15px 15px 0 0  !IMPORTANT;
   
}

.shopify-policy__container {
    max-width: 1400px !important;
}


div#shopify-section-sections--28506561184079__header {
    margin-top: 30px;
}

section.rhode-social-gallery-template--28558413103439__rhode_social_gallery_MAzREF {
    border-radius: 15px ! IMPORTANT;
}

div#shopify-section-template--28558413103439__rhode_social_gallery_MAzREF {
    max-width: 1780px !important;
    margin: auto;

}
/* 
m-featured-collection#template--28558569537871__featured_collection_hjf9Y7 {
    padding: 0px 20px;
} */

section#m-section--template--28558569537871__featured_collection_hjf9Y7 {
    max-width: 1780px;
    margin: auto;
   
}

m-featured-collection#template--28558569537871__featured_collection_hjf9Y7 {
    border-radius: 15px;
}








/* #shopify-section-template--28506560364879__custom_content_fW84ke a.m-richtext__button.m-button.m-button--secondary:hover {
    color: black !IMPORTANT;
} */

#shopify-section-template--28506560364879__rhode_social_gallery_aQTbaL a.m-button.m-button--secondary {
    color: #000!important;
    border: 1px solid black !important;
}

.hover-tabs__heading-template--28506560364879__hover_tabs_split_38a4md {
    font-family: 'M-Heading-Font' !important;
   
}

.hover-tabs__nav-item-template--28506560364879__hover_tabs_split_38a4md {
    font-family: 'M-Body-Font' !IMPORTANT;
}

a.m-button.m-button--secondary {
    font-family: 'M-Body-Font' !important;
}



span.m-add-to-cart--text {
    color: black;
}

button.m-add-to-cart.m-spinner-button.m-button.m-button--secondary:hover span.m-add-to-cart--text {
 color:white !important;
}

#shopify-section-template--28506560364879__custom_content_JWXgk3 .m-gradient.m-color-scheme-cee058e4-58e3-46aa-9af9-219dadc79066 {
    border-radius: 15px;
}

#shopify-section-template--28506560430415__custom_content_PwtyzR .m-gradient.m-color-scheme-cee058e4-58e3-46aa-9af9-219dadc79066 {
    border-radius: 15px;
}

#shopify-section-template--28506561085775__custom_content_YeBJBV .m-gradient.m-color-scheme-cee058e4-58e3-46aa-9af9-219dadc79066 {
    border-radius: 15px;
}


#shopify-section-sections--28506561151311__image_with_text_2_QiKTxz {
    display:none;
}

button.m-product-form.m\:w-full.m-product-quickview-button.m-spinner-button.m-button.m-button--white {
    background: #D7ECF7 !important;
   
}

#m-slider-template--28506560364879__1621243260e1af0c20 .m-slide__content.m-richtext.m\:text-left {
    background: #00000026;
    padding: 30px;
    border-radius: 25px;
}

span.m-menu-button.m\:flex.m\:flex-1.m\:w-3\/12 {
    padding: 20px 0px !important;
}

a.m-menu-mobile__link {
    font-size: 21px;
}


/* .m-logo__image-default.m\:display-flex.m-image {
    width: 120px !IMPORTANT;
} */

.m-logo__image-default.m\:display-flex.m-image img.m\:inline-block {
    object-fit: contain !IMPORTANT;
}

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

    /* .m-logo__image-default.m\:display-flex.m-image {
    width: 115px !important;
} */

/* .m-logo__image-default.m\:display-flex.m-image {
    width: 180px !IMPORTANT;
} */

    a.m-menu-mobile__link {
    font-size: 19px;
}

    #m-slider-template--28506560364879__1621243260e1af0c20 .m-slide__content.m-richtext.m\:text-left {
    background: white;
    padding: 0px;
}


    #shopify-section-template--28506560364879__custom_content_fW84ke .m-richtext.m-image-card__content-inner.m\:text-white.m\:text-left {
    background: white !IMPORTANT;
    padding: 0px !important;
  
}
    div#m-custom__block--text_zWDdaW {
    padding-bottom: 25px;
}
section#m-section--template--28558569537871__featured_collection_hjf9Y7 {
    margin: 0px 16px;
}

.container.m-section-my.m-section-py {
    padding: 30px;

}

#shopify-section-sections--28506561184079__header img.m\:inline-block {
    object-fit: contain !important;
}
/* #shopify-section-sections--28506561184079__header a.m-logo__image.m\:block {
    width: 150px !IMPORTANT;
} */
 
    a.m-link {
  font-size: 20px;
  line-height: 40px;
}
.m-contact-form__description {
    margin-bottom: 24px;
    text-align: center;
}

m-footer.m-footer.m\:block {
    width: auto !important;
    

}

#m-custom-template--28506560430415__custom_content_PwtyzR responsive-image.m-image.m-image-loaded {
    border-radius: 0 0 15px 15px !important;
}


#m-custom-template--28506560430415__custom_content_PwtyzR img {
    border-radius: 0 0 15px 15px !important;
}



#m-custom-template--28506560430415__custom_content_WQaMEc responsive-image.m-image.m-image-loaded {
    border-radius: 15px 15px 0 0 !important;
}

#m-custom-template--28506560430415__custom_content_WQaMEc responsive-image.m-image.m-image-loaded {
    
    border-radius: 15px 15px 0 0 !important;
}

#m-custom-template--28506560430415__custom_content_WQaMEc img {
    border-bottom-left-radius: 0px !IMPORTANT;
}

#shopify-section-template--28506560430415__custom_content_PwtyzR #m-custom__block--text_EdXn9i .m-custom-content__block-inner.m\:w-full {
    padding: 25px;
}

#shopify-section-template--28506560430415__custom_content_WQaMEc #m-custom__block--text_wLngrq .m-custom-content__block-inner.m\:w-full {
    padding: 25px;
}

div#shopify-section-sections--28506561151311__footer {
    margin: 15px;
    margin-top: 0px;
}

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

span.m-menu-button.m\:flex.m\:flex-1.m\:w-3\/12 {
    margin-left: 15px;
}

#m-custom__block--image_card_AtFa9m .m-richtext__description.rte.m\:text-color-subtext {
    color: black !IMPORTANT;
}

#shopify-section-template--28506560364879__custom_content_fW84ke a.m-richtext__button.m-button.m-button--secondary {
    color: black;
}

#shopify-section-template--28506560364879__custom_content_JWXgk3 div#m-custom__block--text_nKDLHh {
    padding: 30px !important;
}

#shopify-section-template--28506560364879__custom_content_JWXgk3 .m-richtext__description.rte.m\:text-color-subtext.h6 {
    font-size: 19px;
    
}

#shopify-section-template--28506560364879__rhode_social_gallery_aQTbaL section.rhode-social-gallery-template--28506560364879__rhode_social_gallery_aQTbaL {
    padding: 15px!important;
    border-radius: 15px!important;
    margin: 15px;
}

#shopify-section-template--28506560364879__rhode_social_gallery_aQTbaL .rhode-social-gallery-template--28506560364879__rhode_social_gallery_aQTbaL .container {
    
    padding: 0 0px;
}

#shopify-section-template--28506560364879__rhode_social_gallery_aQTbaL .rhode-social-gallery-link-template--28506560364879__rhode_social_gallery_aQTbaL {
    display: inline-block;
    padding: 8px 14px;
    border: 1px solid #333333;
    border-radius: 20px;
    text-transform: uppercase;
    font-size: 12px;
    letter-spacing: 1px;
    color: #333333;
    text-decoration: none;
    transition: background-color 0.3s ease, color 0.3s ease;
    white-space: nowrap;
}

#shopify-section-template--28506560364879__hover_tabs_split_38a4md .hover-tabs__heading-template--28506560364879__hover_tabs_split_38a4md {
   
    font-size: 21px;
   
}

#shopify-section-template--28506560364879__custom_content_fW84ke a.m-richtext__button.m-button.m-button--secondary {
    color: black !important;
}

#shopify-section-sections--28506561151311__footer .m-footer--accordion {
    padding-left: 0px !important;
}

#shopify-section-template--28506560430415__custom_content_PwtyzR #m-custom__block--text_EdXn9i .m-custom-content__block-inner.m\:w-full {
    padding: 25px;
}

#shopify-section-template--28506560430415__custom_content_WQaMEc #m-custom__block--text_wLngrq .m-custom-content__block-inner.m\:w-full {
    padding: 25px;
}

#shopify-section-template--28506560364879__image_with_text_2_kbqiwB .m-hero__text.rte.h6.m\:text-black.m-scroll-trigger.animate--fade-in-up {
    font-size: 18px !important;
}

#shopify-section-template--28506560364879__rhode_social_gallery_aQTbaL .rhode-social-gallery-title-template--28506560364879__rhode_social_gallery_aQTbaL {
    font-size: 23px;
}

#shopify-section-template--28558413103439__hover_tabs_split_nfzYdC .hover-tabs__left-template--28558413103439__hover_tabs_split_nfzYdC {
    border-radius: 15px 15px 0 0;
}

#shopify-section-template--28558413103439__hover_tabs_split_nfzYdC .hover-tabs__right-template--28558413103439__hover_tabs_split_nfzYdC {
    border-radius: 0 0 15px 15px !IMPORTANT;
}

#shopify-section-template--28558413103439__hover_tabs_split_nfzYdC img {
    border-radius: 0 0 15px 15px !IMPORTANT;
}

div#shopify-section-sections--28506561184079__header {
    margin-top: 15px;
}

#shopify-section-template--28506560364879__rhode_social_gallery_aQTbaL .rhode-social-gallery-title-template--28506560364879__rhode_social_gallery_aQTbaL {
    font-size: 28px !important;
}

#shopify-section-template--28506560364879__rhode_social_gallery_aQTbaL a.m-button.m-button--secondary {
   
    white-space: nowrap;
}

#shopify-section-template--28506560364879__rhode_social_gallery_aQTbaL a.m-button.m-button--secondary {
    padding: 10px 15px;
}

#shopify-section-template--28506561085775__custom_content_YeBJBV responsive-image.m-image.m-image-loaded {
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
    border-radius: 0 15px 15px 0 !important;
}
#shopify-section-template--28506561085775__custom_content_YeBJBV img {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 15px !important;
}


}
.m-announcement-bar__content {
    background-color:#F1F0ED;
    color: #000;
    border-radius: 10px;
    margin-bottom: 20px;
     margin-top: 20px;
}

@media screen and (max-width:768px) {
    #shopify-section-template--28639538151796__custom_content_JWXgk3 div#m-custom__block--text_nKDLHh {
    padding: 18px!important;

}
/* svg.m-svg-icon--medium {
    COLOR: white!IMPORTANT;
} */
}
button.m-newsletter-form__button.m-newsletter-form__button--icon.m-button.m-button--blank {
    background: #d9d9d9;
    border-radius: 0px 4px 4px 0px;
}

/* a.m-button.m-button--secondary {
  /* White -> Soft Yellow -> Rich Gold Gradient */
  background: linear-gradient(
    90deg,
    #ffffff 0%,
    #fff2a3 45%,
    #f4c430 80%,
    #e5a93c 100%
  );

  /* Dark bronze tones for clear contrast on light gold */
  color: #4a3200;
  border: 1.5px solid #4a3200;
  box-shadow: 0 3px 0 0 #2e1e00;

  border-radius: 9999px;
  padding: 12px 28px;
  font-family: "Inter", system-ui, sans-serif;
  font-weight: 700;
  font-size: 13px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  display: inline-block;
  text-align: center;
  cursor: pointer;
  z-index: 10;
  transition: transform 0.1s ease, box-shadow 0.1s ease;
} */


p,li {
    color: #000;
    font-size:18px;
}
.m-header.header-sticky-always .m-header__wrapper:not(.m-unset-shadow) {
    box-shadow: none!important;
}
h3.m-richtext__title.h3 {
    margin-left: 20px;
}

h3.m-richtext__title.h3 {
    font-size: 36px;
}
#shopify-section-template--28639538151796__custom_content_JWXgk3 .m-richtext__description.rte.m\:text-color-subtext.h6 {
    font-size: 18px!important;
}
h2.m-hero__title.h2.m\:text-black.m-scroll-trigger.animate--fade-in-up {
    font-size: 48px;
}
p {
    font-size: 18px;
}


@media screen and (max-width:768px) {
/* #shopify-section-template--28639538151796__1785806563ab9298ba span {
    font-size: 28px;
    line-height: -19px;
} */
#shopify-section-template--28639538151796__1785806563ab9298ba span {
    font-size: 28px!important;

}
#shopify-section-template--28639538839924__apps_KBFtzL span {
    font-size: 28px!important;
}
p,li{
    font-size:16px;
}
h3.m-richtext__title.h3 {
    font-size: 28px!important;
}
h2.m-hero__title.h2.m\:text-black.m-scroll-trigger.animate--fade-in-up {
    font-size: 28px;
}
h3.m-accordion--item-button.m-footer--block-title {
    font-size: 20px!important;
}
   span.m-price-item.m-price-item--regular.m\:text-xl.md\:m\:text-2xl {
    display: none;
}
  .main-product__block .m-product-title {
  font-size: 25px!IMPORTANT;
}


}


@media screen and (min-width: 1024px) {
    .m-header__desktop {
        display: block !important;
    }
}

@media screen and (min-width: 1024px) {
    .m-header__mobile {
        display: none !important;
    }
 
}

span.volume-discount-price {
    font-family: poppins;
}


/* appp */

.beez-gift-footer {

    display: none !important;
}


 #shopify-section-template--28639538839924__main .main-product__block .m-product-title {
    font-size: 28px;
    color: #606060;
    font-family: M-body-font;
    font-weight: 900;
}
span.m-price-item.m-price-item--regular.m\:text-xl.md\:m\:text-2xl {
    font-family: 'M-BODY-FONT';
    font-weight: 500;
    font-size: 18px;
    color: #606060;
}
button.m-quantity__button.m\:display-flex.m\:items-center.m\:justify-center {
    background-color: #fff;
    border-radius: 90px;
    vorder:1px solid #000;
}
.m-quantity {
    background: #efefef;

}

.m-main-product--info.m\:column.m\:w-full.md\:m\:w-1\/2.m-scroll-trigger.animate--fade-in-up {
    background-color: #F1F0ED;
    border-radius: 20px;
}

h3.m-accordion--item-button.m-footer--block-title {
    font-family: 'M-Body-Font';
    font-size: 20px;
    color: #606060;
}
h3.m-accordion--item-button.m-footer--block-title {
    font-size: 20px !IMPORTANT;
}
#shopify-section-sections--28639538905460__footer .m-footer--block-newsletter .m-footer--block-title {
    font-weight: 600;
    font-size: 25px;
}

h3.m-richtext__title.h3 {
    font-family: M-Body-Font;
    color: #606060;
    font-weight: 600;
}
h2.m-hero__title.h2.m\:text-black.m-scroll-trigger.animate--fade-in-up {
    font-family: M-Body-Font;
    font-weight: 700;
}

span.m-cart-item__price--final {
    font-family: 'Poppins';
}

del.m-cart-item__price--regular {
    font-family: 'Poppins';
}
span.m-cart-item__price--regular {
    font-family: 'Poppins';
}

span.m-cart__subtotal--price.m\:font-medium {
    font-family: 'Poppins';
}