/** Shopify CDN: Minification failed

Line 214:0 Expected "}" to go with "{"

**/
/* Product Swatches */

ul.swatches {
    position: relative;
  	margin-bottom: 25px;
} 

ul.swatches li.swatch {
    display: inline-block;
}

li.swatch .swatch-name {
    display:block;
    position:absolute;
    text-align: center;
    transition: opacity .5s ease-in-out;
    opacity: 0;
  	display: block;
    background-color: #000;
    color: #fff;
    border-radius: 0;
    font-size: 10px;
    line-height: 12px;
    font-family: "Work Sans",sans-serif;
  	text-transform: uppercase;
    padding: 5px;
    min-width: 64px;
  	z-index: 999;
  	&:before {
    	content: '';
      	position: absolute;
      	top: -5px;
		left: 25px;
      	width: 0;
		height: 0;
		border-style: solid;
		border-width: 0 5px 5px 5px;
		border-color: transparent transparent #000000 transparent;
    }
}

li.swatch:hover .swatch-name {
    display:block;
    transition: opacity .5s ease-in-out;
    opacity: 1;
}
.bgcolor {
width: 36px;
height: 36px;
border:1px solid gray;
border-radius: 50%;
}

ul.swatches {
padding-left: 0;
}



.div_product .swatches {
    text-align: left;
    margin: 0;
}

.div_product .bgcolor {
    width: 16px;
    height: 16px;
}


.product-area__details__title.product-detail__gap-sm.h2 > span {
    display: block;
}


/** Header **/

.site-control__inner {
position: relative;
padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
}

@media only screen and (min-width: 990px) {
  .section-footer__payment-icons img {
      max-width: 400px;
  }
}

.site-control.nav-inline-desktop:hover.alt-logo-when-active .logo .alt-logo {
    opacity: 0 !important;
}

.site-control.nav-inline-desktop:hover.alt-logo-when-active .logo.logo--has-alt-logo>img {
    opacity: 1;
}

@media (min-width: 1100px) {
  .template-index .nav-inline-desktop .logo img {
      margin-right: 55px;
  }
  
  .nav-inline-desktop .logo img {
	margin-left: auto;
    margin-right: 45px;
  }
}

/* list Swatches */
.product-list-container .swatches {
    padding-top: 15px;
}

.product-list-container .subtitle {
    font-size: 13px;
}

.feature-header--visible:after, .shopify-policy__title h1--visible:after {
	display: none;
}

.color-variants {
margin-top: 10px;
}

/** Product **/

.product-block .rimage__image, .collection-block .rimage__image {
object-fit: cover;
}

.single-subtitle {
font-size: 16px;
}

.multi-column .media-column {
    transform: unset!important;
}


.product-list-container .subtitle {
font-size: 12px;
text-align: left;
display: block;
}
  
.subtitle {
display: block;
font-size: 12px;
text-align: left;
}  

.cc-tabs.cc-tabs--tab-mode .cc-tabs__tab__panel.rte {
font-size: 12px;
}



/** Annoucnement **/

@media (max-width: 700px) {
.cc-announcement .cc-announcement__inner {
font-size: 10px;
}
}

/** Growave **/

.ssw-reviews-head-title {
font-weight: 400;
text-transform: lowercase;
}

/** Countdown **/

.countdown-wrapper {
font-size: 30px;
  color: white;
}

.pre-countdown h4 {
text-align: left;
margin-bottom: 20px;
  color: white;
}

.thisiscountdown {
 padding: 40px;
  background: black;
}

.image__second video {
    height: 100%;
}

a[href="/collections/nostalgia-raya-collection"] {
    color: mediumpurple !important;
}

a[href="/collections/thenblank-hari-raya"] {
    color: orangered !important;
}
a[href="/collections/flash-sale"] {
    color: orangered !important;
}
a[href="/collections/february-deals"] {
    color: red !important;
