/* Annoucement Bar */
#announcement-bar { font-size: 8px; color: #000 !important; }

/* Footer */
footer { background-color: #F6F6F8 !important; }

/* Product Collection Page */
#CollectionProductGrid .card-information__text { text-align: center; font-weight:bold; } 
#CollectionProductGrid .price { color: #757d8b; display: block; font-size: 14px; text-align: center; }
#CollectionProductGrid .price--on-sale .price__sale { display: contents; text-align: center; }

/* Cart Feature Homepage */
.collection .card-information__text { text-align: center; font-weight: bold; }
.collection .price { color: #757d8b; display: block; font-size: 14px; text-align: center; }
.collection .price--on-sale .price__sale { display: contents; text-align: center; }

/* Recommendation Page */
#recommend-products-content .card-information__text { text-align: center; font-weight: bold; }
#recommend-products-content .price { color: #757d8b; display: block; font-size: 14px; text-align: center; }
#recommend-products-content .price--on-sale .price__sale { display: contents; text-align: center; }

/* Image Banner */
#easystore-section-1649057498705 { max-height: 86% !important; }
#Banner1649057498705.banner { max-height: 602px !important; min-height: initial !important; }
#Banner1649057498705 .banner__content { display: block !important; }
#Banner1649057498705 .banner__box { margin-top: 200px; text-align: left !important; }
#Banner1649057498705 .banner__heading { font-size: 30px !important; }
#Banner1649057498705 .banner__buttons.banner__buttons--multiple { position: absolute !important; }
#Banner1649057498705 .button.button--secondary { background-color: #FFF; color: #000; box-shadow: none !important; }
#Banner1649057498705 .button.button--secondary:hover { background-color: initial !important; color: #FFF; border: 1px solid #FFF; }

/* Top Menu Font */
.header__menu-item.link { font-size: 12px; }

/* Multicolumn For Hardcrafted Design, Timeslot Selection, Delivery and Satisfaction Guarantee */
#easystore-section-1689346344308 .multicolumn-card__info h3 { font-size: 15px; }

/* Multicolumn For Bestseller Collection */
#easystore-section-1689404435391 .multicolumn-list__item { padding-bottom: 10px; }

/* Feature Collection List */
#easystore-section-1649057694043 .title-wrapper-with-link { display: block; text-align: center; }
#easystore-section-1649057694043 .card-information__text { font-weight: bold; text-align: center; padding-right: 0px; }
#easystore-section-1649057694043 .price { color: #757d8b; display: block; font-size: 14px; text-align: center; }
#easystore-section-1649057694043 .price--on-sale .price__sale { display: contents; text-align: center; }
#easystore-section-1689753920107 .title-wrapper-with-link { display: block; text-align: center; }
#easystore-section-1689753920107 .card-information__text { font-weight: bold; text-align: center; padding-right: 0px; }
#easystore-section-1689753920107 .price { color: #757d8b; display: block; font-size: 14px; text-align: center; }
#easystore-section-1689753920107 .price--on-sale .price__sale { display: contents; text-align: center; }
#easystore-section-1689404435391 .multicolumn-card .multicolumn-card__image-wrapper .media .multicolumn-card__info { display: block !important; }
#easystore-section-1689404435391 .multicolumn-card .multicolumn-card__info { display: none !important; }
#easystore-section-1689404435391 .media img { filter: brightness(65%); }
#easystore-section-1689404435391 .title-wrapper-with-link { display: block; text-align: center; }
#easystore-section-1689404435391 .background-none .multicolumn-card__image-wrapper { margin-left: 0px; margin-right:0px }
#easystore-section-1689404435391 .background-none .grid--2-col-tablet .multicolumn-list__item { margin-top: 0px; }
#easystore-section-1689405393243 .multicolumn-card .multicolumn-card__image-wrapper .media .multicolumn-card__info { display: block !important; }
#easystore-section-1689405393243 .multicolumn-card .multicolumn-card__info { display: none !important; }
#easystore-section-1689405393243 .media img { filter: brightness(65%); }
#easystore-section-1689405393243 .background-none .multicolumn-card__image-wrapper { margin-left: 0px; margin-right:0px }

/* Multiple Collection List */
#easystore-section-1689514104651 .title-wrapper-with-link { display: block; margin-bottom: 80px; text-align: center; }
#easystore-section-1689514104651 .title-wrapper-with-link h2 { font-size: 15px; }
#easystore-section-1689514104651 .title-wrapper-with-link .featured-collections__item-title { font-size: 22px; color: #000; }
#easystore-section-1689514104651 .title-wrapper-with-link .featured-collections-tab__item { opacity: 1; }
#easystore-section-1689514104651 { padding-bottom: 80px; padding-top: 50px; border-top: 1px solid #E7E7E7; border-bottom: 1px solid #E7E7E7; }

/* Feature Products Slider */
#slider-collection-4010051 { margin-left: 50px !important; margin-right: 50px !important; }
#slider-collection-4010051 ul li { margin-left: 15px; width: 280px !important; }
#slider-collection-4010051 .splide__arrow { top: 38% !important; }
#slider-collection-4010012 { margin-left: 50px !important; margin-right: 50px !important; }
#slider-collection-4010012 ul li { margin-left: 15px; width: 280px !important; }
#slider-collection-4010012 .splide__arrow { top: 38% !important; }
#slider-collection-4010055 { margin-left: 50px !important; margin-right: 50px !important; }
#slider-collection-4010055 ul li { margin-left: 15px; width: 280px !important; }
#slider-collection-4010055 .splide__arrow { top: 38% !important; }
#slider-collection-4010046 { margin-left: 50px !important; margin-right: 50px !important; }
#slider-collection-4010046 ul li { margin-left: 15px; width: 280px !important; }
#slider-collection-4010046 .splide__arrow { top: 38% !important; }
#easystore-section-1649057694043 { padding-bottom: 50px; border-bottom: 1px solid #E7E7E7; }
#easystore-section-1689753920107 { padding-bottom: 50px; border-bottom: 1px solid #E7E7E7; }

/* Collection List Products Slider */
#slider-collection-list-4010051 { margin-left: 50px !important; margin-right: 50px !important; }
#slider-collection-list-4010051 ul li { margin-left: 15px; width: 280px !important; }
#slider-collection-list-4010051 .splide__arrow { top: 42% !important; }
#slider-collection-list-4010051 .card-information__text { font-weight: bold; text-align: center; padding-right: 0px; }
#slider-collection-list-4010051 .price { color: #757d8b; display: block; font-size: 14px; text-align: center; }
#slider-collection-list-4010051 .price--on-sale .price__sale { display: block; }
#slider-collection-list-4010012 { margin-left: 50px !important; margin-right: 50px !important; }
#slider-collection-list-4010012 ul li { margin-left: 15px; width: 280px !important; }
#slider-collection-list-4010012 .splide__arrow { top: 42% !important; }
#slider-collection-list-4010012 .card-information__text { font-weight: bold; text-align: center; padding-right: 0px; }
#slider-collection-list-4010012 .price { color: #757d8b; display: block; font-size: 14px; text-align: center; }
#slider-collection-list-4010012 .price--on-sale .price__sale { display: block; }
#slider-collection-list-4010057 { margin-left: 50px !important; margin-right: 50px !important; }
#slider-collection-list-4010057 ul li { margin-left: 15px; width: 280px !important; }
#slider-collection-list-4010057 .splide__arrow { top: 42% !important; }
#slider-collection-list-4010057 .card-information__text { font-weight: bold; text-align: center; padding-right: 0px; }
#slider-collection-list-4010057 .price { color: #757d8b; display: block; font-size: 14px; text-align: center; }
#slider-collection-list-4010057 .price--on-sale .price__sale { display: block; }
#slider-collection-list-4123301 { margin-left: 50px !important; margin-right: 50px !important; }
#slider-collection-list-4123301 ul li { margin-left: 15px; width: 280px !important; }
#slider-collection-list-4123301 .splide__arrow { top: 42% !important; }
#slider-collection-list-4123301 .card-information__text { font-weight: bold; text-align: center; padding-right: 0px; }
#slider-collection-list-4123301 .price { color: #757d8b; display: block; font-size: 14px; text-align: center; }
#slider-collection-list-4123301 .price--on-sale .price__sale { display: block; }
#slider-collection-list-4010055 { margin-left: 50px !important; margin-right: 50px !important; }
#slider-collection-list-4010055 ul li { margin-left: 15px; width: 280px !important; }
#slider-collection-list-4010055 .splide__arrow { top: 42% !important; }
#slider-collection-list-4010055 .card-information__text { font-weight: bold; text-align: center; padding-right: 0px; }
#slider-collection-list-4010055 .price { color: #757d8b; display: block; font-size: 14px; text-align: center; }
#slider-collection-list-4010055 .price--on-sale .price__sale { display: block; }

/*Shared Class*/
.btn-default { background-color: #FFF; padding: 12px 20px; text-align: center; max-width: 200px; text-decoration: none !important; width: 120px; }
.btn-default:hover { color: #FFF !important; background-color: initial; border: 1px solid #FFF;}
.mg-tp-30 { margin-top: 30px !important; }

/* Resize */
@media screen and (min-width: 750px) { 
  .banner__box { max-width: initial !important; } 
}
@media screen and (min-width: 990px) { 
  .header { padding-top: 5px; padding-bottom: 5px; }
}
@media screen and (max-width: 749px) { 
  #Banner1649057498705::before, #Banner1649057498705 .banner__media::before, #Banner1649057498705:not(.banner--mobile-bottom) .banner__content::before { padding-bottom: 5% !important; }
  footer .grid__item { margin-bottom: 50px; }
}
@media screen and (max-width: 990px) { 
  #Banner1649057498705 .banner__box { text-align: center !important; }
  #Banner1649057498705 .banner__buttons.banner__buttons--multiple { position: initial !important; }
  #slider-collection-4010051 { margin-left: 15px !important; margin-right: 15px !important; }
  #slider-collection-4010012 { margin-left: 15px !important; margin-right: 15px !important; }
  #slider-collection-4010046 { margin-left: 15px !important; margin-right: 15px !important; }
  #slider-collection-list-4010051 { margin-left: 15px !important; margin-right: 15px !important; }
  #slider-collection-list-4010012 { margin-left: 15px !important; margin-right: 15px !important; }
  #slider-collection-list-4010057 { margin-left: 15px !important; margin-right: 15px !important; }
  #slider-collection-list-4123301 { margin-left: 15px !important; margin-right: 15px !important; }
  #slider-collection-list-4010055 { margin-left: 15px !important; margin-right: 15px !important; }
}
@media screen and (max-width: 1100px) {
  #Banner1649057498705 .banner__box { margin-top: 50px; }
}
@media screen and (min-width: 990px) and (max-width: 1100px) {
  #easystore-section-1689404435391 .multicolumn-card__info { padding-top: 120px !important; }
}

