/** Shopify CDN: Minification failed

Line 101:6 Unexpected "/"
Line 435:1 Expected identifier but found ":"

**/
/* @font-face {
  font-family: 'Sunborn-script';
  src: url('https://cdn.shopify.com/s/files/1/0891/4298/5023/files/Sunborn-Script.otf?v=1724397530') format('opentype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Gotham-medium';
  src: url('https://cdn.shopify.com/s/files/1/0891/4298/5023/files/Gotham-Medium.otf?v=1724397519') format('opentype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Fonseca-script';
  src: url('https://cdn.shopify.com/s/files/1/0891/4298/5023/files/Fonseca_Script.otf?v=1724397503') format('opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Fonseca-grande';
  src: url('https://cdn.shopify.com/s/files/1/0891/4298/5023/files/Fonseca_Grande.otf?v=1724397486') format('opentype');
  font-weight: normal;
  font-style: normal;
} 
@font-face {
  font-family: 'Hobeaux';
  src: url('https://cdn.shopify.com/s/files/1/0891/4298/5023/files/Hobeaux_Bold.ttf?v=1724645746') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Hobeaux-light';
  src: url('https://cdn.shopify.com/s/files/1/0891/4298/5023/files/Hobeaux_Light.ttf?v=1724647013') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Presley-Slab';
  src: url('https://cdn.shopify.com/s/files/1/0891/4298/5023/files/PresleySlab.otf?v=1724653457') format('opentype');
  font-weight: normal;
  font-style: normal;
}


/* New Ones*/

/* @font-face {
    font-family: 'The-deco-noir';
    src: url('https://cdn.shopify.com/s/files/1/0789/6934/0144/files/The_Deco_Noir_-_Personal_Use.ttf?v=1758708387') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Aquarion';
    src: url('https://cdn.shopify.com/s/files/1/0789/6934/0144/files/aquarion.otf?v=1758708326') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Candara-bold-italic';
    src: url('https://cdn.shopify.com/s/files/1/0789/6934/0144/files/Candara_Bold_Italic.ttf?v=1758708326') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Candara-italic';
    src: url('https://cdn.shopify.com/s/files/1/0789/6934/0144/files/Candara_Italic.ttf?v=1758708326') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Candara-bold';
    src: url('https://cdn.shopify.com/s/files/1/0789/6934/0144/files/Candara_Bold.ttf?v=1758708326') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Candara';
    src: url('https://cdn.shopify.com/s/files/1/0789/6934/0144/files/Candara.ttf?v=1758708326') format('truetype');
    font-weight: normal;
    font-style: normal;
}



html { scroll-behavior: smooth; }
body , p , a , span , li  {
  font-family: 'Gotham-medium' , sans-serif;
} */ */
:root {
  --light-yellow: #000; 
   /* --lightblue: #c6d8d0;  */
  --lightblue: #8ab5c6; 
  --pink: #ff3399; 
  /* --text-color: #111111;  */
  --white:#fff;
   --black:#000;
}



a.back-to-top { position: fixed; height: 75px; width: 75px; right: 30px; bottom: 30px; background: #ff3399 ; border-radius: 50%; color: #fff; font-size: 12px; padding: 0; text-align: center; line-height: 6; }
a.back-to-top img { max-width: 75%; margin-top: 7px; }
h2.h4.section__heading{ font-family: 'Dosis';font-size:42px;}

/* announce bar start*/
.announcement__text p { font-size: 24px; padding: 7px 0; }
.announcement__text p { font-size: 24px; padding: 7px 0; } 
/* store-header.header { background: var(--pink) !important; }   */
.announcement__text.flex.items-center.m-0 { justify-content: center; }
/* announce bar end*/

/*header start*/
main-menu.main-menu  { padding: 10px; position: relative; left: 50%; transform: translateX(-50%); width: 100vw; margin-right: calc(-100vw + 100%); background:#ff3399; color:var(--white)} 
main-menu.main-menu  details.main-menu__disclosure.has-motion { max-width: calc(var(--page-width, 1320px) + var(--gutter) * 2); margin:0 auto; padding: 0 var(--gutter); }
input#header-search { padding-top:20px;padding-bottom:20px; border-radius:50px; } 
.search__product-types * { border-right:0px !important; }
.search__product-types .custom-select__btn { border-radius:50px !important; }
.header__icon { height: auto !important; width: auto !important; } 
.header__icon svg { height: 30px !important; width: 30px !important; } 
ul.main-nav a { font-size: 24px;font-weight:400;font-family:'Dosis'; } 
a.main-nav__item.main-nav__item--primary.is-active { text-decoration: none !important; box-shadow: none; color: #000; }
.main-nav__child ul li a { font-family: 'Dosis'; } 
.main-nav__child ul li a:hover { background:var(--pink); color:var(--white); border-radius:20px; transition:none; }
body .main-nav__item, body .secondary-nav__item {
    color: #FFF;
}
.header__icon svg,
.header__icon svg path {
    fill: #fff;
}
.header__icon span {
    color: #fff;
    /* display:none; */
}

/*header end*/



/* first section (sale section) start */ 
.sale_section  .gallery.grid { display: flex; width: 100%; } 
.sale_section  .gallery.grid > div:first-child { flex-basis: 65%; max-width: 65%; } 
.sale_section  .gallery.grid> div:nth-of-type(2) { flex-basis: 35%; max-width: 35%; }
.gallery-block__image img.img-fit { object-fit:cover; }
.sale_section.section { margin-top:40px; } 
/* first section (sale section) end */


/* feacture product section start */
.featured-collections-tabs ul.tabs-nav { justify-content: center; } 
.featured-collections-tabs ul.tabs-nav li.tab-nav-item.active { background: var(--pink); color: #fff; position:relative; border: none; } 
.featured-collections-tabs ul.tabs-nav li.tab-nav-item{ font-size: 18px; padding: 10px 30px; } 
.featured-collections-tabs ul.tabs-nav li.tab-nav-item.active::before { content: ""; height: 30px; width: 30px; background: var(--pink); bottom: -17px; position: absolute; transform: rotate(45deg) translateX(-50%); left: 50%; z-index: -1; }
.featured-collections-tabs .tabs-content h2 { display: none; } 
.featured-collections-tabs .tabs-content { margin-top: 50px; }
.featured-collections-tabs a { font-weight: 400; }
span.product-label.product-label--sale { position: relative; visibility: hidden; } 
span.product-label.product-label--sale::before { content: ""; background: url('/cdn/shop/files/download_4.png?v=1759313570'); position: absolute; left: -10px; width: 100px; height: 50px; top: 0px; background-size: 100% 120%; background-repeat: no-repeat; background-position: center; visibility: visible; }
/* feacture product section end */


/* blog post section start */
.shopify-section.cc-featured-blog h2.h4.section__heading  { font-family: 'Dosis' , sans-serif !important;font-size:42px; }
.shopify-section.cc-featured-blog h2.card__title.h6 a { font-family: 'Dosis' , sans-serif !important ; font-weight:400;font-size:18px; }
.shopify-section.cc-featured-blog .card-link:after{ display:none; }
.shopify-section.cc-featured-blog .card__info time { position: absolute; left: 0; width: 92px; height:92px; top: 0; padding: 10px; text-align: center; background: var(--pink); color: #fff; line-height:2; } 
.shopify-section.cc-featured-blog .card__info .flex-auto { position: relative; padding-left: 100px; }
.shopify-section.cc-featured-blog .os-scrollbar.os-scrollbar-horizontal.os-theme-dark.os-scrollbar-auto-hide.os-scrollbar-handle-interactive.os-scrollbar-visible.os-scrollbar-cornerless { display: none; }
.shopify-section.cc-featured-blog a.card__button { display: none; } 
.shopify-section.cc-featured-blog .carousel  .slider-nav--show-on-hover .slider-nav__btn { transform:none !important;background:transparent ;border:1px solid #72a744;}
.shopify-section.cc-featured-blog .carousel .slider-nav{opacity: 1  !important;display:flex !important; }
.shopify-section.cc-featured-blog .container.relative { overflow: visible; }
.shopify-section.cc-featured-blog .carousel .slider-nav--show-on-hover .slider-nav__btn { transform: none!important; background: transparent; border: 1px solid var(--pink); height: 45px; width: 45px; text-align: center !important; display: flex; align-items: center; justify-content: center; padding: 0; }
carousel-slider.carousel .slider-nav { opacity: 1; bottom: -70px; right: 50%; left: auto; top: auto; display: flex; flex-direction: row-reverse; gap: 30px; } 
.shopify-section.cc-featured-blog .carousel .slider-nav--show-on-hover .slider-nav__btn svg {color:var(--pink)!important; fill:var(--pink)!important;}
carousel-slider.carousel .container.relative { overflow: visible !important; }
/* blog post section end */


/**/
.newsletter.section { background: rgb(0, 0, 0); padding: 50px 0; margin-bottom: 0; width: fit-content; margin-bottom: -50px; z-index: 9; border-radius: 20px; box-shadow: 0 0 80px #ff339970; }.newsletter.section p.section__block.subheading {font-family: 'Dosis' , sans-serif !important;font-size:42px;margin-bottom:15px;     font-size: 60px; text-shadow: 0 0 30px #cc00ff; color: #cc00ff;}
/* .newsletter.section button.btn.focus-inset.has-ltr-icon { background:var(--pink) !important; color: #000;font-family: 'Dosis' , sans-serif; }
.newsletter.section button.btn.focus-inset.has-ltr-icon { background: var(--pink); color: #fff; font-weight: 400; border-radius: 0px; text-transform: uppercase; padding: 20px; } */
.newsletter.section form button.btn.focus-inset.has-ltr-icon { position: absolute; color: #000000; z-index: 9999; right: 0px; }
.newsletter.section .section__block.reading-width.rte.mx-auto { max-width: 700px; }
h2.section__block.section__block--heading.h4 img { max-width: 40px; margin-right: 20px; }
.newsletter.section h2.section__block.section__block--heading.h4 , .newsletter.section p { font-family: 'Dosis' !important; color:#fff !important; }
.newsletter.section input { background: #fff; border-radius: 50px; padding: 20px; }
.newsletter.section form { position: relative; width: 80%; margin: 0 auto; }
/**/

/* Footer start */
footer-menu details summary { font-size: 32px; }
footer.footer { padding-bottom: 30px; }
footer.footer { padding-bottom: 30px; } 
.footer-block__text p { font-weight: 600; font-size:18px; line-height:1.3; }
footer-menu details summary h2{ font-family: 'Dosis' !important; }
/* Footer end */

/*contact page start*/
.contact_info .card__media { padding-top:60px !important; } 
.contact_info .card__media img { object-fit:contain ; }
.contact_info li.multi-column.grow .card { padding: 40px 0; }
.shopify-section.cc-contact-form .section.color-scheme { background: transparent;margin:0;padding:0; }
.Contact .newsletter.section img { display: none; }
.Contact .newsletter.section h2.section__block.section__block--heading.h5 {font-family: 'Dosis';font-size:42px;}
/*contact page end*/

/* collection page start */
.collection .cc-collection-banner { background: #FAF2E0 !important; padding-top: 30px; padding-bottom: 30px; }
/* collection page end */
.contact._us a {
    font-family: 'Dosis';
    background: #fff;
    color: #000;
    font-weight: 600;
    padding: 2px 10px;
    border-radius: 5px;
    letter-spacing: 0.5px;
    display: flex;
    gap: 5px;
    align-items: center;
}

.contact._us {
    display: flex;
    align-items: center;
    justify-content: end;
}

.contact._us a svg path {
    fill: #000;
}
.main-nav__child {
    background-color: rgb(255 255 255) !important;
;
}
.contact._us a span {display: block;height: max-content;line-height: 1;}
.footer-block__text p {
    font-weight: 400;
  font-size:16px;
}
.header {
    background-color: #000 !important;
}
input#header-search {
    background: #fff !important;
}

@media screen and (min-width:767px) {
main-menu.main-menu .main-nav__child.has-motion { width: 100%; padding-left: 40px; padding-right: 40px; } 
main-menu.main-menu ul.child-nav.child-nav--dropdown { display: flex; flex-wrap: wrap; max-width: unset; } 
main-menu.main-menu ul.child-nav.child-nav--dropdown li { flex-basis: 25%; max-width: 100%; } 
main-menu.main-menu ul.child-nav.child-nav--dropdown li a { font-size: 16px;font-family:'Dosis';font-weight: 600; color:#000; }
ul.main-nav > li details a.main-nav__item.main-nav__item--primary.main-nav__item-content { text-transform: uppercase; font-family: 'Dosis'; display: flex; justify-content: center; align-items: center; } 
ul.main-nav>li details > summary > a.main-nav__item.main-nav__item--primary.is-active { color: var(--white); }
ul.main-nav > li details { background-color: #000; border-radius: 25px; color: var(--black); }
.main-menu__content ul.main-nav li a { margin:0 2rem;}

  
}

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

  h2.h4.section__heading , .Contact .newsletter.section h2.section__block.section__block--heading.h5{font-size:25px;}
  
  /* header css start */
  .main-menu__content.has-motion.justify-between { top: 65px; }
  ul.main-nav a { font-size: 16px; } 
  .main-menu__content .main-nav__item { padding-top: 12px; padding-bottom: 12px; }
 .js .is-open:not(.is-closing)>.main-nav__child { top: 65px; }

  /* header css end */
  
  /* first section (sale section) start */ 
  .sale_section .gallery.grid { display: block; } 
  .sale_section .gallery.grid > div { width: 100%; max-width: unset !important; } 
  .sale_section .gallery.grid > div:first-child { min-height:150px !important; } 
  .sale_section .gallery.grid > div:first-child img { max-height: 150px; }
  /* first section (sale section) end */ 

  /* feacture product section start */
    .featured-collections-tabs ul.tabs-nav li.tab-nav-item { font-size: 13px; padding: 10px 20px; }
    /* feacture product section end */

 /* footer css start */
 footer-menu details summary { font-size: 18px; }
  .footer .text-start:has(img) { text-align: center; }
 /* footer css end */

 /* contact us page start*/
  
  .Contact .image-banner.relative.flex.items-center.fixed-height { min-height: unset !important; max-height: 150px; }
  /* contact us page end */
  
}
/* 27/08/24 */

a.child-nav__item.main-nav__item.main-nav__item-content{
    color: #000;
}
a.child-nav__item.main-nav__item.main-nav__item-content:hover{
  color:#fff;
}
a.child-nav__item.main-nav__item.main-nav__item-content:hover svg{
  color:#000;
}
.cc-list-collections h1 {
    font-size: 40px;
}

.cc-list-collections li.js-pagination-result {
    box-shadow: 0 0 4px;
    border-radius: 5px;
    padding: 5px;
}

.cc-list-collections a.card-link.text-current {
    font-size: 14px;
}

.cc-list-collections a.text-theme-text.inline-flex.card__collection--arrow {
    font-size: 14px;
    padding-bottom: 15px;
}
.cc-list-collections {
    margin: 0px !important;
}
.cc-list-collections ul {
    margin: 30px 0px !important;
}
.qty-input{
  height: auto !important;
}
button.swym-button.swym-add-to-wishlist {
    border-radius: 5px !important;
  width:100% !important;
}

.swym-button-bar {
    margin: 0px !important;
    padding: 10px 0px;
      width: 100%;

}
body.main_body .product-info__block product-form .swym-btn-container.swym-inject {
    width: 100%;
}
h2.disclosure__title {
    font-size: 26px;
}
/*27/08/24 end  */

/* 28/08/24 */
.child-nav details {
    background: none !important;
}
.disclosure__panel.has-motion a {
    padding: 8px;
}
ul.main-nav__grandchild.has-motion a:hover {
    background: #ff3399;
    color:#fff !important;
}
button.slider-nav__btn.tap-target.btn.btn--primary.has-ltr-icon {
    background: transparent;
    color: var(--pink) !important;
}

.os-scrollbar-track {
    display: none;
}
.product-breadcrumbs .breadcrumbs-list__link {
    max-width: 25em !important;
}
.page__content {
    max-width: 95% !important;
}
.Contact button.btn.btn--primary.w-full.md\:w-auto {
    border: none;
    background: var(--pink);
}
.Contact input{
  border-radius:10px;
}
.Contact img.img-fit {
    object-fit: contain;
    height: auto;
}
.footer__hr{
  margin:20px !important;
}
.footer__main,.footer-block,.footer-block__image {
    margin-bottom: 0px !important;
}
.cc-main-login input,.cc-main-register input {
    border-radius: 25px !important;
}
.cc-main-login,.cc-main-register{
  margin:0px !important;
  padding:20px 0px 50px !important;
}
.section.customer {
    margin: 0px !important;
    padding
      .section.customer {
    margin: 0px !important;
    padding: 20px 0px;
}

.customer h1 {
    margin: 0px;
    font-size: 40px;
}

.customer h2 {
    font-size: 30px;
}

.customer .mt-16 {
    margin: 0px;
}: 20px 0px;
}
.section.customer {
    margin: 0px !important;
    padding: 20px 0px;
}

.customer h1 {
    margin: 0px;
    font-size: 40px;
}

.customer h2 {
    font-size: 30px;
}

.customer .mt-16 {
    margin: 0px;
}
.drawer__content .facets__filters {
    margin: 0px;
}
.drawer__content .facets__filters h5.sidebar_title {
    font-size: 18px;
}
.product-info__add-button button.btn.btn--secondary.w-full:hover {
    background: #ff3399;
    color: white;
    border-color: #ff3399;
}
.product-details__block.panel h3.h5.mb-6, .product-details__block.panel p {
    color: #000;
}
.product-info__add-button button.btn.btn--secondary{
  transition:none;
}
summary.child-nav__item--toggle.main-nav__item--toggle.relative:hover {
    background:#ff3399;
    border-radius: 20px;
}
summary.child-nav__item--toggle.main-nav__item--toggle.relative:hover svg{
color:#fff;
}
.product-label-container.absolute.top-0.start {
    width: 100%;
    text-align: right !important;
}

.product-label-wrapper:not(:last-child) {
    margin-bottom: 2px;
    justify-content: end;
    width: 100%;
    position: absolute;
}
/* li.menu-item.is-active span.main_div_check {
    border: 1px solid black;
    width: 20px;
    height: 20px;
    text-align: center;
    display: inline-grid;
    justify-content: center;
    align-items: center;
    border-radius: 3px;
    background: black;
}
li.menu-item.is-active span.main_div_check svg {
    fill: white;
    padding:2px;
    display:block;
}
li.menu-item span.main_div_check {
    border: 1px solid black;
    width: 20px;
    height: 20px;
    text-align: center;
     display: inline-grid;
    justify-content: center;
    align-items: center;

}
li.menu-item span.main_div_check svg {
display:none;
    padding:2px;
} */


h3,h4,h5,h6 {
    font-family: 'Dosis' !important;
}
product-card-image-slider.carousel.relative.block img {
    object-fit: contain;
}

.main_div_check:before {
    content: '';
    display: block;
    flex-shrink: 0;
    width: 22px;
    height: 22px;
    margin-top: calc(0.75em - 11px);
    margin-inline-end: 0.75em;
    border: var(--input-border-width) solid rgb(var(--text-color));
    border-radius: 2px;
    background-color: rgb(var(--input-bg-color));
}
li.menu-item.is-active .main_div_check::after {
    content: "";
    position: absolute;
    top: calc(0.75em - 1.5px);
    left: 11px;
    width: calc((22px - (var(--input-border-width) * 2)) * .375);
    height: calc((22px - (var(--input-border-width) * 2)) * .75);
    transform: translate(-50%,-50%) rotate(45deg);
    border: solid rgba(var(--bg-color));
    border-width: 0 2px 2px 0;
}
li.menu-item.is-active span.main_div_check::before {
    background: #000;
}
li.menu-item.is-active span.main_div_check {
    position: relative;
}
li.menu-item.is-active .main_div_check:after{
    top: calc(0.75em - 2px);
}
.facets__filters ul#sidebar-menu li.menu-item a {
    display: flex;
    padding-bottom: 10px;
}
main#main-content .section--template {
    margin: 20px 0px;
}
.collection-banner__content-wide {
    width: 100%;
    background: #c6d8d0;
    padding: 15px;
}
.form.reading-width {
    padding-bottom: 50px;
}
.form__grid.grid {
    display: block !important;
}
.form__grid.grid> div {
    padding: 10px 0px;
}
.collection-banner__content-wide {
    width: 100% !important;
}
span.product-count {white-space: nowrap;flex: 1;text-align: right;}

.cc-collection-list h2,
.cc-collection-banner .collection-banner__heading,
h1.page__title {
    font-family: Dosis;
}
.cc-featured-collection .section__header {
    padding: 20px 0px;
    position: relative;
    background: #000;
    border-radius: 50px;
    width: fit-content;
    margin: 20px auto;
    padding: 10px 30px;
}
.cc-featured-collection .section__header a {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}
.cc-featured-collection .section__header h2 , .cstm-like h2{
    margin-bottom: 10px;
    font-size: 40px;
    text-shadow: 0 0 30px #cc00ff;
    color: #cc00ff;
}
span.price__current{
        color: #ff3399 !important;

}
.contact._us_footer {
    text-align: right;
    padding-right: 50px;
}

.contact._us_footer a {display: flex;align-items: center;gap: 10px;justify-content: end;}

.contact._us_footer a span {
    line-height: 1;
}
.free_shipping_note {
    color: #b74040;
    font-size: 14px;
    font-weight: 700;
    text-decoration: underline;
    font-family:"Dosis";
    letter-spacing:1px;
}

@media screen and (max-width: 749px){
.announcement__text p {
    font-size: 15px;
    padding:0;
}
.announcement__text p a{
  text-decoration: none;
}
header .main-menu__toggle:before, .main-menu__toggle:after,
header .main-menu__toggle-icon:before,
header .main-menu__toggle-icon:after {
    left: unset !important;
    right: 0;
}
header .main-menu__toggle {
    width: 100%;
    margin-inline-start: 0;
}
header input#header-search {
    padding-block: 14px;
}
header .header__search {
    position: absolute!important;
    bottom: 6px;
    left: 0;
    padding: 5px;
    width: 80%;
    z-index: 1;
}
.header .predictive-search {
    left: calc(5px * -1);    
}
header .main-nav__grandchild a.grandchild-nav__item {
    color: #79abaf;
}
.cc-gallery .gallery > div:last-child {
    display: none;
}
.cc-gallery .gallery img {
    object-fit: cover;
}
.cc-featured-collection .section__header a {
    font-size: 15px;
}
}

@media screen and (max-width: 360px){
header input#header-search::placeholder {
    font-size: 14px;
}
}




.drawer_subcategories { display:none; }
.sub_category_filter ul#sidebar-menu li.menu-item {
    display: inline-flex;
    min-width:235px;
    margin-bottom:25px;
}

.sub_category_filter ul#sidebar-menu li.menu-item a {
   display: flex;
}
.sub_category_filter ul#sidebar-menu li.menu-item a span {
    font-size: 13px !important;
}
.sub_category_filter {
   margin-top: 0px;
}
.cc-collection-banner.section.section--template , .collection-banner__content-wide{ background:#ff3399 !important; }

.cc-collection-banner.section.section--template .block > * {
    color: #fff;
}
.cstm-like .carousel__controls button[name="prev"] {
    position: absolute;
    left: 0;
    z-index: 9;
}
/* announcement_offer_bar */



/* announcement_offer_bar */

@media screen and (max-width:767px) {
.sub_category_filter ul#sidebar-menu {
   display: flex;
   flex-wrap: wrap;
}

.sub_category_filter ul#sidebar-menu li.menu-item {
   flex-basis: 50%;
   max-width: 50%;
   min-width: unset;
}

.sub_category_filter ul#sidebar-menu li.menu-item a {
   font-size: 12px;
}
    .collection-banner__content  h1.collection-banner__heading {
    font-size: 22px;
}

.collection-banner__content  h5.sidebar_title {
    font-size: 16px;
    font-weight: 400 !important; 
    border: 1px solid;
    padding: 5px 15px;
    width: max-content;
    border-radius: 6px;
    cursor: pointer;
}

.collection-banner__content  h1.collection-banner__heading {
    font-size: 22px;
}


.sub_category_filter ul#sidebar-menu {
    display: none;
}

.sub_category_filter ul#sidebar-menu.active {
    display: block;
}

.sub_category_filter ul#sidebar-menu.active {
    display: flex;
    margin-top: 30px;
}
}
@media screen and (max-width:767px) {
.announcement .container .flex {
    flex-direction: column;
    align-items: center;
    gap: 0;
    padding-bottom: 10px;
}
.contact._us_footer a { 
    justify-content: start;
}
}

