/** Shopify CDN: Minification failed

Line 157:109 Unexpected ";"

**/
.button:after,.button:not([disabled]):hover:after, .shopify-challenge__button:hover:after, .customer button:hover:after, .shopify-payment-button__button--unbranded:hover:after{display:none;}
.button{border-radius: 200px;border:1px solid rgb(var(--color-button-text));padding:0 20px;}
.sliderbtn{margin-top:32px!important;font-size:14px;line-height:16px;    background: transparent;    font-weight: 500;}
.text-center{text-align:center!important;}
.index-collection-list{border-top: 1px solid #E8DCD5;border-bottom: 1px solid #E8DCD5;}
.index-collection-list .card__media{width:64px;height:64px;border-radius: 100% !important;margin: 3px!important;}
.index-collection-list li.grid__item{width:72px;max-width: 72px;}
.index-collection-list ul{max-width:100%;display:flex;justify-content:center;margin: 0 auto;}
.index-collection-list .card__heading a{font-size: 14px;font-style: normal;font-family: "brandon-grotesque";font-weight: 400;line-height: 20px; color:#383A42;letter-spacing:0;text-align:center;}
.index-collection-list .card__information{padding: 8px 0 0;}
.index-collection-list .card__inner{background:transparent!important;border-radius: 100% !important;border: 1px solid #E8DCD5 !important;}
/* footer */
.footer__content-top{padding-bottom:0;}
.footer-block.brand_information{order:1;width:100%;}
.footer__blocks-wrapper{justify-content:space-between;}
.footer-block.footer-block--menu.menu_1{order:2;width:100%;max-width:139px;}
.footer-block.footer-block--menu.menu_2{order:3;width:100%;max-width:293px;}
.footer-block.footer-block--menu.menu_3{order:4;width:100%;max-width:224px;}
.footer-block.footer-block--menu.menu_4{order:5;width:100%;max-width:239px;}
.footer-block__heading,.footer-block__brand-info .rte p{ color:rgb(var(--color-foreground));}
.footer-block__brand-info .footer-block__image-wrapper{margin-bottom: 8px;}
.footer-block__brand-info .rte p{font-size: 14px;font-style: normal;font-weight: 390;line-height: 20px; }
.footer-block__brand-info .social__icons h3{padding-bottom: 16px;font-family:"brandon-grotesque";margin-top:0;margin-bottom:0;color:rgb(var(--color-foreground));font-size: 18px;font-style: normal;font-weight: 500;line-height: 24px;}
.footer-block__brand-info .social__icons{margin:36px 0;}
.footer-block__brand-info .social__icons .list-social__link{margin: 0 10px;padding:0;}
.footer-block__brand-info .social__icons .list-social__item .icon{width:auto;height:28px;}
.footer .footer__content-top .grid{row-gap:0rem;}
.footer-block .footer-block__heading {font-family:"brandon-grotesque";font-size: 16px;text-transform:capitalize;font-style: normal;font-weight: 500;line-height: 20px;margin-bottom:16px;}
.footer-block__details-content>li:not(:last-child) {margin-right: 0!important;}
.footer-block__details-content .list-menu__item--link{text-decoration: none;color:rgb(var(--color-foreground))!important;font-family:"brandon-grotesque";font-size: 16px!important;font-style: normal;font-weight: 390;line-height: 20px;margin-bottom:0px;padding-bottom:13px;padding-top:0!important;text-wrap: nowrap;}
/* Grab 10% off sec  */
.grab-off-sec .rich-text__heading{color:#383A42;font-size: 36px;font-style: normal;font-weight: 400;line-height: 48px;text-transform: capitalize;}
.grab-off-sec .rich-text__text{margin-top:4px;}
.grab-off-sec .rich-text__text p{font-size: 20px;font-style: italic;font-weight: 400;line-height: 28px;color:#5B616E;}
.grab-off-sec .rich-text__buttons img{width:100%;height:100%;}
.grab-off-sec .rich-text__wrapper{width:100% !important}
/* index contact form*/
.index-contact-form .section-header{text-align: center;}
.index-contact-form .section-header p{letter-spacing: 0.5px;margin:0;font-size: 20px;font-style: normal;font-weight: 400;line-height: 28px;color:#5B616E;}
.index-contact-form .section-header h2{font-size: 36px;font-style: normal;font-weight: 400;line-height: 48px;margin:8px 0;}
.index-contact-form .section-header p:last-child{font-style: italic;}
.index-contact-form form{margin:30px auto 0;}
.index-contact-form form .submitbtn button{margin-top:30px;position:relative;background-color: #383A42!important;width:100%; color: #fff;}
.form-grid{display:flex;justify-content:space-between;margin: 0 -8px;}
.form-grid .field{max-width:50%;min-width:50%;padding: 0 8px;}
.index-contact-form form .field:after{display:none;}
.index-contact-form form input{height:48px;padding-top:14px;border-radius:12px;border: 1px solid #E8DCD5;color:#383A42;background: #FFF;margin-bottom:16px;font-size: 16px;font-style: normal;font-weight: 400;line-height: 20px; letter-spacing: 0;}
.index-contact-form form label{display: none;color:#383A42;font-size: 16px;font-style: normal;font-weight: 400;line-height: 20px;}
.index-contact-form form .field__input:focus {
  padding: 1.5rem;
}
.index-contact-form form input::placeholder {
  opacity: 1;
  color:#383A42;font-size: 16px;font-style: normal;font-weight: 400;line-height: 20px;
}
.index-contact-form form input.mrg_btm_0{margin-bottom:0!important;}
.index-contact-form form .field__input:focus{box-shadow:none!important;border-radius:12px!important;margin-bottom:16px!important;}
.shopify-section .index-contact-form form .field__input.mrg_btm_0:focus{margin-bottom:0!important;}
/* icon-with-text */
.icon-with-text-wrapper{max-width:1135px;margin:0 auto;display: flex;justify-content: space-between;}
.icon-with-text-grid p{font-size: 20px;font-style: normal;font-weight: 400;line-height: 28px;margin:0;color:#fff;}
.icon-with-text-grid {display: flex;justify-content: center;align-items: center;}
.icon-with-text-grid .image {max-width: 48px;height: 48px;margin-right: 12px;}
.icon-with-text-grid img{width: 100%;height: 100%;object-fit: contain;display: block;}
.index-collection-list-2 h2{text-align:center;width: 100%;font-size: 36px;font-style: normal;font-weight: 400;line-height: 48px;color:#383A42;}
.index-collection-list-2 ul{max-width: 500px;}
.index-collection-list-2 li.grid__item{width: 100px;max-width: 100px;}
.index-collection-list-2 .card__media{margin: 0px!important;width: 100px;height:100px;}
.index-collection-list-2 .card__inner{border:none!important;}
.index-collection-list-2 .card__information {padding: 12px 0 0;}
.index-collection-list-2 .card__heading a{font-size: 20px;font-style: normal;font-family: "brandon-grotesque";font-weight:400;line-height: 28px;display: block;width: 100px;white-space: nowrap;}
.index-collection-list-2 .title-wrapper-with-link p{margin: 0;text-align: center !important;width: 100%;font-size: 12px;letter-spacing: 2px;color: #383A42;line-height: 12px;}
/* testimonial */
.custom_testimonial_sec .section-header{text-align:center;}
.custom_testimonial_sec .section-header h2{font-size: 36px;font-style: normal;font-weight: 400;line-height: 48px;margin:0 auto 32px;}
.testimonial_grid.swiper-slide {padding:8px 8px 20px;border-radius: 9px;border: 0.75px solid #E8DCD5;/*opacity: 0.5;*/background: #FFFAF9;}
.testimonial_grid.swiper-slide .testimonial_prodimg {max-width:100%;height:211px;position:relative;overflow:hidden;border-radius: 6px;}
.testimonial_grid.swiper-slide .testimonial_prodimg img{position:absolute;height:100%;width:100%;object-fit:cover;object-position: top;}
.testimonial_container{max-width: 937px;margin: 0 auto;}
.custom_testimonial_sec .testimonial-title{padding: 0 8px;font-size: 20px;font-style: normal;font-weight: 400;margin:16px 0 8px;line-height: 21px;color:#383A42;}
.custom_testimonial_sec .test_prod-title{font-family: var(--font-body-family); padding: 0 8px;font-size: 14px;font-style: normal;font-weight: 400;line-height: 20px;color:#5B616E;margin: 0;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2; white-space: wrap;}
.custom_testimonial_sec .test_prod-price{padding: 0 8px;font-size: 20px;margin:4px 0 0;font-style: normal;font-weight: 500;line-height: 28px; }
.custom_testimonial_sec .test_review-content{margin-top: 8px;color:#5B616E;padding:0 8px;font-size: 14px;font-style: normal;font-weight: 500;line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2; white-space: wrap;}
.custom_testimonial_sec .test_prod-rating{margin-top:8px;padding:0 8px;}
.custom_testimonial_sec .test_cust-name{color:#383A42;font-size: 12px;font-style: normal;font-weight: 500;line-height: 16px;padding:0 8px;margin-top:12px;}
.custom_testimonial_sec .test_cust-loc{font-weight: 400;}
.custom_testimonial_sec .slick-list{margin-bottom:24px;}
/* curated for you section  */
.curated-for-you-sec .productvideo_slider{padding:8px;background:#fff;border-radius: 12px;border: 1px solid #E8DCD5;}
.curated-for-you-sec .video_prod{height:280px;position:relative;overflow:hidden;border-radius:8px;}
.curated-for-you-sec .video_prod video,.curated-for-you-sec .product_image img{width:100%;height:100%;position:absolute;object-fit:cover;}
.curated-for-you-sec .product-detail{display:flex;justify-content:flex-start;margin-top:12px;}
.curated-for-you-sec .product_image{width:52px;height:52px;position:relative;overflow:hidden;border-radius:4px;min-width: 52px;margin-right:8px;}
.curated-for-you-sec .product_content h3{font-family: var(--font-body-family);margin:0!important;font-size: 18px;font-style: normal;font-weight: 400;line-height: 24px;}
.curated-for-you-sec .product_content p{margin:4px 0 0!important;font-size: 18px;font-style: normal;font-weight: 450;line-height: 24px;}
.curated-for-you-sec .section-header h2{font-size: 36px;font-style: normal;font-weight: 400;line-height: 48px;color:#383A42;margin:0 0 32px;text-transform: capitalize;}
.curated-for-you-sec .section-header{text-align:center;}
/* Today's Drop */

.featured-collection-slider2 li.grid__item{margin:0 12px;}
.featured-collection-slider2 .addtocartbtn{min-height:30px;color:#FFF;border-radius: 200px;background:#383a42c2;font-size: 13px;font-style: normal;font-weight: 450;line-height: 16px;}
.featured-collection-slider2 .swiper-slide .card__information{padding: 12px 8px 4px !important;}
.featured-collection-slider2 .quick-add{padding: 0 8px;}
.featured-collection-slider2 .collection__title .title{ margin-bottom: 4px;}
/* Explore your feed sec */
.explore-our-feed .section-header h2{font-size: 36px;font-style: normal;font-weight: 400;line-height: 48px;color:#383A42;margin:0 0 4px;}
.explore-our-feed .section-header a{font-size: 20px;font-style: normal;font-weight: 390;margin:0 0 32px!important;line-height: 28px;text-decoration: none;color: rgba(var(--color-foreground), 1);display: block;}
.explore-our-feed .section-header{text-align:center;}
.explore-our-feed .productimg_slider{position: relative;}
.explore-our-feed .img_prod{width: 100%;height:409px;position:relative;overflow:hidden;border-radius:12px;}

.explore-our-feed .img_prod img {position:absolute;width:100%;height:100%;object-fit:cover;}
.explore-our-feed .product-detail{padding: 4px;position:absolute;width:100%;bottom:6px;background:#fff;border-radius:4px;display:flex;max-width:131px;margin:0 auto;left:0;right:0;}
.explore-our-feed .swiper-slide .product-detail{bottom:12px;padding: 8px;border-radius:8px;}
.explore-our-feed .swiper-slide .product-detail{padding: 6px;bottom:9px;border-radius:6px;}
.explore-our-feed .product_image{width:26px;height:26px;min-width:26px;overflow:hidden;border-radius:2px;position:relative;}
.explore-our-feed .swiper-slide .product_image{width:52px;height:52px;border-radius:4px;}
.explore-our-feed .product_image img{position:absolute;width:100%;height:100%;object-fit:cover;}
.explore-our-feed .product_content h3{font-size: 9px;font-style: normal;font-weight: 400;line-height: 12px;margin:0!important;}
.explore-our-feed .swiper-slide .product-detail h3{font-size: 13.5px;line-height: 18px;}
.explore-our-feed .swiper-slide .product_content h3{ font-family: var(--font-body-family);font-size: 18px;line-height: 24px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }
.explore-our-feed .product_content{margin-left:6px;}
.explore-our-feed .swiper-slide .product_content {margin-left: 8px;}
.explore-our-feed .product_content p{font-size: 9px;font-style: normal;font-weight: 500;line-height: 12px;margin:2px 0 0!important;}
.explore-our-feed .swiper-slide .product_content p{margin: 4px 0 0!important;font-size: 18px;line-height: 24px;}
.explore-our-feed .swiper-slide .product-detail p{font-size: 13.5px;line-height: 18px;margin:3px 0 0!important;}
.explore-our-feed .slick-track {display: flex!important;align-items: center;}
.explore-our-feed .slick-list {margin-bottom: 24px;}
.pro_link{color:inherit;text-decoration:none;}
.sale_price_prod{margin-left:5px;font-size: 14px;font-style: normal;font-weight: 400;color:#8E95A2;text-decoration:line-through;line-height: 20px; }
.explore-our-feed .swiper-slide .product-detail p .sale_price_prod{font-size: 7px;line-height: 10px;}
.explore-our-feed .swiper-slide .product-detail p .sale_price_prod{font-size: 10.5px;line-height: 15px;}
.explore-our-feed .swiper-slide .product_content p .sale_price_prod{font-size: 14px;line-height: 20px;}

/* 02/4/27 css start here */
.mobile_image {display: none;}
.desktop_image {line-height: 0;}
.desktop_image img{width: 100%;}
.custom-shoppers-stop .image-with-text__text-item.grid__item{display:none;}
.custom-shoppers-stop .image-with-text__grid {justify-content: center;}
.custom-shoppers-stop {padding-bottom: 12px !important;}
.custom-shoppers-stop .image-with-text__grid {width: 80%;margin: 0 auto;}
.StoreLocatorClass .rich-text__text p{margin: 0 0 8px;font-size: 20px;font-weight: 400;line-height: 28px;}
.StoreLocatorClass .rich-text__buttons .button {color: #982362;border-radius: 0;padding: 0 25px;min-height: 38px;}
/* 02/4/27 css end here */

/* desktop and mobile home page video */
deferred-media.desktop_video{display: block;}
deferred-media.mobile_video{display: none;}
/* desktop and mobile home page video */

.index-collection-list .index-collection-list-2 ul{justify-content: center;max-width: 100%;flex-wrap: nowrap};

/* new update css */
.index-collection-list-2 li.grid__item { margin: 0 50px; } 
.featured__collection .featured-collection-slider .card__content .text , 
.featured__collection .featured-collection-slider .card__content .custom-text { display: none; } 
.featured-collection-slider .card__badge { align-self: flex-start; grid-row-start: 1; } 
.collection .collection__description p { letter-spacing: 0; } .footer .footer__content-top { padding-bottom: 0; }
.featured-collection-slider .card__content .custom-text { display: none; }

/*===================================*/
/* footer sticky icon css start here */
/*===================================*/
.footer-block.footer-block--custom-footer-navigator{display:none;}
/*=================================*/
/* footer sticky icon css end here */
/*=================================*/

/*=================================*/
/* product modal swiper css end here */
/*=================================*/

.product-media-modal__content .product-media-swiper .cst-swiper-close-btn { display: flex; width: 100%; justify-content: center; align-items: center; position: absolute; bottom: 80px; }
.product-media-modal__content .product-media-swiper .cst-swiper-close-btn > * {position: unset;width: 50px;height: 50px; margin: 15px;}
.product-media-modal__content .product-media-swiper .cst-swiper-close-btn .product-media-modal__toggle{width:65px;height:65px;}
.product-media-modal__content .product-media-swiper .cst-swiper-close-btn .modal_btn.swiper-button-next {border-radius: 50%; line-height: 1; min-width: 0; background-color: #ffffff; border: 1px solid; border-color: #e8e8e1; color: #000000; cursor: pointer; display: inline-block; font-size: 14px;display: flex !important; align-items: center; justify-content: center; }
.product-media-modal__content .product-media-swiper .cst-swiper-close-btn .modal_btn.swiper-button-prev{border-radius: 50%; line-height: 1; min-width: 0; background-color: #ffffff; border: 1px solid; border-color: #e8e8e1; color: #000000; cursor: pointer; display: inline-block; font-size: 14px;display: flex !important; align-items: center; justify-content: center; }
.product-media-modal__content .product-media-swiper .cst-swiper-close-btn .swiper-button-prev:after, 
.product-media-modal__content .product-media-swiper .cst-swiper-close-btn .swiper-button-next:after {font-size: 20px;}

/*=================================*/
/* product modal swiper css end here */
/*=================================*/

/*=============================*/
/* media screen css start here */
/*=============================*/

@media (min-width:901px){
.medium-up--hide {display: none!important;}
}
@media (min-width:901px) and (max-width:1299px){
  .header__menu-item.list-menu__item{font-size: 14px;    padding: 12px 8px;    line-height: 18px;}
  .header summary .icon-caret {right: -3px;width: 10px;}
   .icon-with-text-wrapper {
    flex-wrap: wrap;
    padding: 0 50px;
   }
}
@media (max-width:900px){
  /* desktop and mobile home page video */
  deferred-media.desktop_video{display: none;}
  deferred-media.mobile_video{display: block;}
/* desktop and mobile home page video */
.heading-section h2,.section-header h2{font-size:28px!important;line-height:28px!important;}
.section-header p{font-size:18px!important;line-height:24px!important;}
.small--hide {display: none!important;}
.footer .footer__content-top .footer__blocks-wrapper.grid {display: flex;}
.footer .footer-block.grid__item{margin:0 !important;}
footer.footer{padding-top: 40px;padding-bottom: 40px;}
.footer-block__brand-info .social__icons {margin: 24px 0;}
.footer-block__brand-info .social__icons h3{font-size: 16px;line-height: 20px;}
.footer-block.footer-block--menu.menu_1,.footer-block.footer-block--menu.menu_2,.footer-block.footer-block--menu.menu_3,
.footer-block.footer-block--menu.menu_4{max-width:100%;border-bottom: 1px solid #A85083;margin-bottom: 13px;}
.footer__blocks-wrapper .footer-block.footer-block--menu:nth-last-child(2) {border-bottom: unset;}
.footer-block .footer-block__heading{cursor:pointer;margin-bottom: 0;padding: 14px 0;}
.footer-block .footer-block__heading svg{position: absolute;right: 36px;}
.footer-block .footer-block__heading.active svg{transform:rotate(180deg)}
.index-collection-list li.grid__item{margin: 0;}
.section-collection-list .page-width{padding-top: 16px;padding-bottom: 12px;}
.banner__box>*+.banner__buttons{margin-bottom: 32px;}
.featured-collection-slider .slick-list{    margin-bottom: 16px;}
.index-collection-list li.grid__item:first-child{margin-left:0;}
.index-collection-list li.grid__item:last-child{margin-right:0;}
.index-collection-list ul{justify-content: center;max-width:100%;padding-left:16px!important;padding-right:0!important;}
.grab-off-sec .rich-text__heading{font-size: 28px;line-height: 36px;}
.grab-off-sec .rich-text__text p{font-size:18px;line-height: 24px;}
.grab-off-sec .content-container{padding-top:40px;padding-bottom:35px;}
.shopify-section .index-contact-form{padding-top:40px;padding-bottom:40px;}
.index-contact-form .section-header p{font-size: 18px;line-height: 24px; }
.index-contact-form .section-header h2{font-size: 28px;line-height: 36px; }
.index-contact-form form .submitbtn button{height: 48px;font-size: 16px;margin: 30px auto 0;width: 155px;}
.index-contact-form .newsletter-form__field-wrapper {max-width: 100%;padding: 0 16px;}
.icon-with-text-wrapper{flex-wrap: wrap;justify-content: center;padding: 0 50px;}
.icon-with-text-grid{width: fit-content;flex: auto;justify-content: center;}
.icon-with-text-grid p{font-size:18px;line-height: 24px;}
.shopify-section .index-icon-with-text{padding-top: 20px;padding-bottom: 20px;}
.icon-with-text-grid:nth-child(-n+2){margin-bottom:16px;}
.index-collection-list-2 li.grid__item{margin:0;}
.index-collection-list-2 ul{padding-left: 16px!important;justify-content: space-between;padding-right: 16px!important;}
.index-collection-list-2 .card__heading a{font-size: 16px;line-height: 20px;font-family: "brandon-grotesque";font-weight:400}
.index-collection-list-2 h2{font-size: 28px;line-height: 36px;}
.section-collection-list .index-collection-list-2 .page-width{padding-top: 40px;padding-bottom: 40px;}
.curated-for-you-sec{padding-top:40px!important;padding-bottom:40px!important;}
.banner--content-align-mobile-center .banner__box>*+.banner__buttons{margin-bottom:0;}
.collection__title .title:not(:only-child) {margin-bottom: 4px!important;}
.collection .featured-collection-slider ~ .collection__view-all .button{min-width:auto;}
.collection-list .collection-item{margin-bottom: 8px;border-radius: 8px;}
.collection-list .title{bottom: 16px;font-size: 20px;    letter-spacing: 0.12px;line-height: 29px;left: 16px;}
.explore-our-feed{padding-top: 40px;padding-bottom: 40px;}
.featured-collection-slider2 li.grid__item{margin: 0 10px;}
.shopify-section .custom_testimonial_sec{padding-top: 40px;padding-bottom: 40px;}
.custom_testimonial_sec .slick-list {margin-bottom: 20px;}
  .header .header__heading {position: absolute;left: 0;right:0;transform: none;top: 6px;}
  .footer .accordion-panel {
    backface-visibility: hidden;
    height: 0;
    opacity: 0;
    overflow: hidden;
    visibility: hidden;
    transition: opacity .3s cubic-bezier(.25,.46,.45,.94),height .3s cubic-bezier(.25,.46,.45,.94);
  }
  .footer .footer-block.active .accordion-panel {
    opacity: 1;
    transition: opacity 1s cubic-bezier(.25,.46,.45,.94),height .35s cubic-bezier(.25,.46,.45,.94);
    visibility: visible;
  }
  .footer .footer-block__heading svg {
    transition: all 0.1s ease-in-out;
  }
  .footer .footer-block.active .footer-block__heading svg {
    transform: scale(-1);
  }
  .js .header .menu-drawer__navigation .submenu-open {
    visibility: visible;
  }
  .js .header .menu-drawer__submenu {
    position: unset;
    visibility: visible;
    transform: unset;
  }
  .header .menu-drawer__close-button {
    display: none;
  }
  .js .header .menu-drawer__menu-item .icon-caret {
    display: block;
    transition: all 0.2s ease-out;
    position: unset;
  }
  .header .menu-drawer__menu-item>.icon-arrow {
    display: none;
  }
  .header .menu-drawer summary.menu-drawer__menu-item {
    padding-right: 16px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: transparent;
  }
  .js .menu-drawer__menu .has-submenu li {
    margin-bottom: 0;
    border-left: 1px solid #D8DBDF;
  }
  .js .header #childlink-craft li {
    border-left: 0;
  }
  .js .menu-drawer__menu .grand-childlist li {
    border-left: 0;
  }
  .js .header details[open] > summary .icon-caret {
    transform: scaleY(-1);
  }
  .header .has-submenu ul {
    margin-left: 30px;
    margin-top: 8px;
    margin-bottom: 8px;
  }
  .header .list-menu__item {
    background-color: transparent;
  }
  .header header-drawer .header__icon--menu {
    position: relative;
    z-index: 9;
  }
  .header .header__icon--menu[aria-expanded=true]:before {
    content: unset;
  }
  .header .list-social__item path {
    stroke: #000;
  }
}
@media (max-width:767px){
  .product-media-modal .product-media-modal__dialog .product-media-modal__content .swiper-slide .swiper-zoom-container img.global-media-settings{max-height: max-content;}
  /*====================================*/
  /* footer sticky popup css start here */
  /*====================================*/
    .more-popup.custom-stikcy-more-popup {width: 97%;border-radius: 10px;padding: 22px;}
    .more-popup.custom-stikcy-more-popup .more-link {justify-content: space-between;}
    .more-popup.custom-stikcy-more-popup .more-link p{width: 100%;padding: 10px 0;text-align: left;margin: 0;font-family: 'the-seasons';}
    .more-popup.custom-stikcy-more-popup .footer-icon-wrap svg{color: #000;}
  /*==================================*/
  /* footer sticky popup css end here */
  /*==================================*/

  
  /*===================================*/
  /* footer sticky icon css start here */
  /*===================================*/
    .footer-block.footer-block--custom-footer-navigator {position: fixed;bottom:0;width: 100%;display: block;z-index: 1000;}
    .footer-block.footer-block--custom-footer-navigator .sticky_icon_menu {justify-content: space-around;background: #fff2ea;display: flex;left: 0;padding:7px 0px 8px;border-top-left-radius: 20px;border-top-right-radius: 20px;box-shadow: 0 2px 11px rgb(112 112 112);z-index: 2;}
    .footer-block.footer-block--custom-footer-navigator .sticky_icon_menu a{text-align: center;text-decoration: none;}
    .footer-block.footer-block--custom-footer-navigator .sticky_icon_menu a svg{margin: auto;width: 16px;height: 23px;}
    .footer-block.footer-block--custom-footer-navigator .sticky_icon_menu p {font-family: 'the-seasons';margin-top: 0;margin-bottom: 0;color: #000;font-weight: 400 !important;font-size: 10px;line-height: 10px;}
    .footer-block.footer-block--custom-footer-navigator .sticky_icon_menu a.active svg{fill:#922464;}
  /*=================================*/
  /* footer sticky icon css end here */
  /*=================================*/
  
  .wizzy-autocomplete-wrapper .wizzy-autocomplete-top-products ul.autocomplete-top-products li.topproduct-item p.topproduct-price .topproduct-item-discount {display: none;}
  .main-product .product__title h1 {font-size: 22px !important;}
  /* 02/4/27 css start here */
    .mobile_image {display: block;}
    .mobile_image img{width: 100%;}
    .desktop_image {display: none;}
    .custom-shoppers-stop .image-with-text__grid {width: 70%;}
  /* 02/4/27 css end here */
  
  .index-collection-list ul{justify-content: flex-start;}
  .header .header__heading{top:15px;}
  .index-collection-list .index-collection-list-2 ul {
    justify-content: flex-start !important;
    grid-gap: 29px;
  }
  .explore-our-feed .product-image-slider-grid {
    max-width: 100%;
  }
  .icon-with-text-grid .image {
    max-width: 32px;
    height: 32px;
    margin-right: 4px;
  }
  .icon-with-text-wrapper{padding: 0 16px;}
  .footer .footer__content-top{padding-left: 16px;padding-right: 16px;padding-bottom:0;}
  .footer-block .footer-block__heading svg{right: 16px;}
  .curated-for-you-sec .section-header h2 {
    margin-bottom: 20px;
  }
  .explore-our-feed .section-header a {
    margin-bottom: 20px !important;
  }
  .custom_testimonial_sec .section-header h2 {
    margin-bottom: 20px;
  }
}
@media screen and (min-width: 990px) {
  .footer .footer-block:not(:first-child) .footer-block__details-content {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px;
    overflow: hidden;
  }
  .footer .footer-block:not(:first-child) .footer-block__details-content li {
    max-width: 50%;
    flex: 50%;
    padding: 0 10px;
  }
  .footer .footer-block:not(:first-child) .footer-block__details-content a {
    text-overflow: ellipsis;
    display: block;
    overflow: hidden;
  }
}

/*===========================*/
/* media screen css end here */
/*===========================*/