.maf-hero-banner .banner__info--wrap .banner__text .heading.h1{font-size:60px;font-weight:700;line-height:1.3167;letter-spacing:0;text-transform:capitalize;max-width:625px;width:100%}.maf-hero-banner .banner__content--wrap .banner__text{width:46%}.maf-hero-banner .banner__info--wrap .rte p strong{font-weight:500;color:#ae1f25}.maf-hero-banner .banner__content--wrap .banner__info--wrap,.maf-btm-banner .banner__content--wrap .banner__info--wrap{padding-top:40px;padding-bottom:40px}.maf-btm-banner .banner__content--wrap .additional_info_for_product *{font-size:12px;line-height:15px;letter-spacing:0;font-weight:400;font-family:inter;color:#000}.maf-btm-banner .banner__content--wrap .banner__info--wrap .banner__text{width:48%}.maf-btm-banner .banner__content--wrap .additional_info_for_product{margin-top:20px}.maf-btm-banner .banner__content--wrap .section_btm_wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.maf-btm-banner .banner__content--wrap .section_btm_wrapper .btn_besides_text *{font-size:28px;line-height:34px;font-weight:700;letter-spacing:0;font-family:Inter;color:#000}.maf-btm-banner .banner__content--wrap .section_btm_wrapper .btn_besides_text strong{color:#ae1f25;text-transform:uppercase}#mid-autumn-festival-fc .new-grid{margin-left:0;margin-right:0;gap:33px 49px}#mid-autumn-festival-fc .new-grid .grid-item{padding-left:0;padding-bottom:0;padding-right:0;margin-bottom:0;flex:unset;width:calc(25% - 36.75px)}.maf-timer .countdown__right .right__wrap{padding:46px 42px}.maf-timer .right__wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.maf-timer .right__wrap .right_title{margin-bottom:0}.maf-timer .countdown__subtitle,.maf-timer .countdown__title{margin:0}.template-mid-autumn-festival .section__featured--collection{margin-bottom:120px;margin-top:60px}.template-mid-autumn-festival .custom__blog--posts{padding-top:80px;padding-bottom:80px}.maf-review-section .index-section{padding-top:120px!important;padding-bottom:20px;margin-bottom:0}.maf-collection-list .promo-grid{padding-top:120px;padding-bottom:50px}.maf-collection-list .promo-grid .promo-grid__container{background:#faf1d3;padding:10px 20px}.maf-collection-list .promo-grid .promo-grid__container:hover .promo-grid__text .rte--block{color:#ae1f25}.maf-collection-list .promo-grid .promo-grid__content{margin:0;padding-right:5px}.maf-collection-list .promo-grid .flex-grid__item{width:21.7%;padding-top:0;margin-left:28px;padding-left:0}.maf-collection-list .promo-grid .flex-grid__item [data-aos=image-fade-in],.maf-collection-list .promo-grid .flex-grid__item [data-aos=image-fade-in] img{opacity:1!important;transform:none!important;transition:none!important}.maf-collection-list .slick-list{overflow:visible}.maf-collection-list{position:relative;overflow:hidden}.maf-collection-list .promo-grid .flex-grid__item::first-child{margin-left:0}.maf-collection-list .promo-grid .flex-grid{display:block;margin-top:0;margin-bottom:0;position:relative}.maf-collection-list:before{content:"";background:#fff;width:100%;height:100%;max-width:13%;position:absolute;right:0;top:50%;z-index:1;opacity:.7;transform:translateY(-50%)}.maf-collection-list:after{content:"";background:#fff;width:100%;height:100%;max-width:13%;position:absolute;left:0;top:50%;z-index:1;opacity:.7;transform:translateY(-50%)}.maf-collection-list .promo-grid .type-sale_collection .type-sale-images{flex:1 1 40.5%;margin:0}.maf-collection-list .promo-grid .type-sale_collection .type-sale-images .image-wrap{background:#faf1d3}.maf-collection-list .promo-grid .promo-grid__text{max-width:200px;width:100%}.maf-collection-list .promo-grid .promo-grid__text .rte--block{font-size:20px;line-height:26.6px;letter-spacing:0;font-weight:700;font-family:inter;color:#5e331a;transition:all .3s}#mid-autumn-festival-fc .section-header__link{color:#ae1f25;font-weight:700;font-size:20px;line-height:26.6px;letter-spacing:0%;vertical-align:middle;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0%;text-decoration-thickness:0%;font-family:var(--ff-ibm-plex-serif)}.maf-btm-banner .icon__text--wrap .item .icon__wrap{width:55px;height:55px}.maf-collection-list .promo-grid .slick-dots{display:flex;justify-content:center;align-items:center;column-gap:8px;list-style:none;margin-top:20px}.maf-collection-list .promo-grid .slick-dots li{line-height:0;margin:0}.maf-collection-list .promo-grid .slick-dots li button{padding:0;font-size:0;width:10px;height:10px;background:#c9c9c9;border-radius:100%}.maf-collection-list .promo-grid .slick-dots li.slick-active button{background:#000}.maf-hero-banner .section__wrap .banner__content--wrap .banner__image img{height:100%;object-fit:cover;object-position:80%}.maf-btm-banner .section__wrap .banner__content--wrap .banner__image img{height:100%;object-fit:cover;object-position:60%}.qsc2-drawer-opened #loyaltylion,.qsc2-drawer-opened .intercom-lightweight-app{display:none}@media only screen and (min-width: 1200px){.maf-hero-banner .section__wrap .banner__content--wrap .banner__image img{min-height:469px;max-height:469px}.maf-btm-banner .section__wrap .banner__content--wrap .banner__image img{max-height:600px;min-height:600px}}@media only screen and (max-width: 1728px){.maf-collection-list:before,.maf-collection-list:after{max-width:7%}}@media only screen and (max-width: 1650px){.maf-collection-list:before,.maf-collection-list:after{max-width:6%}}@media only screen and (max-width: 1440px){.maf-collection-list .promo-grid .flex-grid:before,.maf-collection-list .promo-grid .flex-grid:after{max-width:30%}.maf-hero-banner .banner__info--wrap .banner__text .heading.h1{font-size:50px}}@media only screen and (max-width: 1366px){.maf-collection-list .promo-grid .flex-grid:before,.maf-collection-list .promo-grid .flex-grid:after{max-width:25%}.maf-collection-list .promo-grid .flex-grid__item{width:25%}}@media only screen and (max-width: 1365px){.maf-collection-list .promo-grid .promo-grid__container{padding:10px 20px}}@media only screen and (min-width: 1024px) and (max-width: 1199px){.maf-hero-banner .section__wrap .banner__content--wrap .banner__image img{max-height:450px;min-height:450px}}@media only screen and (max-width: 1199px){.maf-hero-banner .banner__content--wrap .banner__text{max-width:100%;width:100%}.maf-hero-banner .banner__info--wrap .banner__text .heading.h1{font-size:40px;line-height:normal;max-width:100%;width:100%}.maf-review-section .index-section{padding-top:80px!important}.maf-collection-list .promo-grid{padding-top:80px;padding-bottom:50px}.template-mid-autumn-festival .section__featured--collection{margin-bottom:80px;margin-top:40px}#mid-autumn-festival-fc .new-grid .grid-item{width:calc(33.33% - 49px * 2 / 3)}.maf-collection-list .promo-grid .flex-grid__item{width:40%}.maf-collection-list .promo-grid .flex-grid:before,.maf-collection-list .promo-grid .flex-grid:after{max-width:22%}.maf-hero-banner .section__wrap .banner__content--wrap .banner__image.mobile__image,.maf-btm-banner .section__wrap .banner__content--wrap .banner__image.mobile__image{display:block}.maf-hero-banner .section__wrap .banner__content--wrap .banner__image,.maf-btm-banner .section__wrap .banner__content--wrap .banner__image{display:none}.maf-hero-banner .section__wrap .banner__content--wrap .banner__image img{height:100%;object-fit:cover;object-position:bottom}.maf-btm-banner .section__wrap .banner__content--wrap .banner__image img{height:100%;object-fit:cover;object-position:center}.maf-hero-banner .banner__content--wrap .banner__text,.maf-btm-banner .banner__content--wrap .banner__info--wrap .banner__text{width:100%}.maf-collection-list:before,.maf-collection-list:after{content:none}}@media only screen and (max-width: 989px){.maf-hero-banner .banner__info--wrap .banner__text .heading.h1,.maf-btm-banner .banner__info--wrap .banner__text .heading.h1{font-size:30px}.maf-review-section .index-section{padding-top:60px!important}.maf-collection-list .promo-grid{padding-top:60px;padding-bottom:50px}.template-mid-autumn-festival .section__featured--collection{margin-bottom:60px;margin-top:30px}.template-mid-autumn-festival .custom__blog--posts{padding-top:20px;padding-bottom:60px}.maf-collection-list .promo-grid .promo-grid__text .rte--block{font-size:18px;line-height:26px}.maf-review-section .index-section{padding-top:30px!important;padding-bottom:0}}@media only screen and (max-width: 767px){.template-mid-autumn-festival .jdgm-carousel-wrapper{padding:0}}@media only screen and (max-width: 749px){#mid-autumn-festival-fc .new-grid{gap:30px 20px}#mid-autumn-festival-fc .new-grid .grid-item{width:calc(50% - 10px)}.maf-collection-list .promo-grid .flex-grid__item{width:45%}.maf-collection-list .promo-grid .flickity-viewport{overflow:hidden}.maf-collection-list .promo-grid .promo-grid__text .rte--block{font-size:16px;line-height:24px}}@media only screen and (max-width: 599px){.maf-collection-list .promo-grid .flex-grid__item{width:70%;margin-left:20px}.maf-collection-list .promo-grid .type-sale_collection .type-sale-images{flex:1 1 25%;margin:0}}@media only screen and (max-width: 375px){.maf-collection-list .promo-grid .flex-grid__item{width:80%}}button[aria-label="Search Countries"] img{opacity:1}.countdown__timer-only .countdown__left{display:none}.countdown__timer-only .countdown__right{width:100%}.countdown__timer-only .countdown__right .right__wrap{padding:28px 32px}.countdown__timer-only .countdown__right .right__wrap .right_title{margin:0 0 26px}.bf-counter .countdown__right .timer__wrap td{padding:0}@media only screen and (max-width: 749px){.countdown__timer-only .countdown__right .right__wrap{padding:20px 32px}.countdown__timer-only .countdown__right .right__wrap .right_title{font-size:20px;margin:0 0 16px}}.bfcm-hero-banner .banner__info--wrap .banner__text .heading.h1{font-size:60px;font-weight:700;line-height:1.3167;letter-spacing:0;text-transform:capitalize;max-width:700px;width:100%}.custom__banner--text.bfcm-hero-banner .banner__content--wrap .banner__text{max-width:700px;width:42%}.bfcm-hero-banner .banner__text .rte p strong{color:#e1b424}.bfcm-hero-banner .additional_info_for_product{margin-top:20px}.bfcm-hero-banner .additional_info_for_product p{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:12px;font-weight:400;color:#fff;margin:0}.bfcm-hero-banner .additional_info_for_product p strong{font-weight:600}@media only screen and (min-width: 1200px){.bfcm-hero-banner .section__wrap .banner__content--wrap .banner__image.desktop__image img{min-height:469px;object-position:80%;height:auto;object-fit:cover}}@media only screen and (max-width: 1440px){.bfcm-hero-banner .banner__info--wrap .banner__text .heading.h1{font-size:50px}}@media only screen and (max-width: 1199px){.bfcm-hero-banner .section__wrap .banner__content--wrap .banner__image.desktop__image{display:none}.bfcm-hero-banner .section__wrap .banner__content--wrap .banner__image.mobile__image{display:block}.bfcm-hero-banner .section__wrap .banner__content--wrap .banner__image.mobile__image img{height:auto}.custom__banner--text.bfcm-hero-banner .banner__content--wrap .banner__text{width:100%;max-width:100%}.bfcm-hero-banner .banner__info--wrap .banner__text .heading.h1{font-size:40px;line-height:normal;max-width:100%}.custom__banner--text.bfcm-hero-banner .banner__info--wrap .heading,.custom__banner--text.bfcm-hero-banner .banner__info--wrap .rte p,.bfcm-hero-banner .additional_info_for_product p{color:#000}.bfcm-hero-banner .banner__text .rte p strong{color:#ae1f25}}@media only screen and (max-width: 989px){.bfcm-hero-banner .banner__info--wrap .banner__text .heading.h1{font-size:30px}}.maf-collection-list .promo-grid .flex-grid__item img{mix-blend-mode:darken}.bf-cta-banner .section__wrap{max-width:1536px;margin:0 auto;padding:60px 20px 120px}.custom__banner--text.bf-cta-banner .banner__text{max-width:100%;text-align:center}.custom__banner--text.bf-cta-banner .banner__info--wrap .banner__text .heading{text-transform:capitalize;margin:0 0 24px}.bf-cta-banner .banner__info--wrap .banner__text .rte{max-width:746px;margin:0 auto}.custom__banner--text.bf-cta-banner .banner__info--wrap .banner__text .rte p{margin-bottom:30px;font-weight:400}.bf-cta-banner .banner__text .rte p strong{color:#e1b424;font-weight:600}.bf-cta-banner .additional_info_for_product{margin-top:20px}.bf-cta-banner .additional_info_for_product p{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:12px;font-weight:400;color:#fff;margin:0}.bf-cta-banner .additional_info_for_product p strong{font-weight:600}.bf-cta-banner .banner__info--wrap .banner__text .button__wrap .btn{font-size:17px}@media only screen and (max-width: 1199px){.custom__banner--text.bf-cta-banner .banner__info--wrap{position:absolute;transform:translateY(-50%);padding:0}}@media only screen and (max-width: 989px){.bf-cta-banner .section__wrap{padding:40px 20px 92px}.custom__banner--text.bf-cta-banner .banner__info--wrap .banner__text .heading{font-size:26px}}.template-black-friday-landing-page .jdgm-carousel__more-reviews-button-container{display:none}@media only screen and (max-width: 767px){.template-black-friday-landing-page .jdgm-carousel-wrapper{padding:0}}.template-black-friday-landing-page .custom__blog--posts{padding-top:80px;padding-bottom:80px}@media only screen and (max-width: 989px){.template-black-friday-landing-page .custom__blog--posts{padding-top:20px;padding-bottom:60px}}.klaviyo-section-form{background-color:#f9f0d3}.klaviyo-section-form p{color:inherit!important}
/*# sourceMappingURL=/cdn/shop/t/54/assets/custom.css.map */
