/** Shopify CDN: Minification failed

Line 72:8 Unexpected bad string token
Line 72:24 Unterminated string token

**/
.bagsc {}
.bagsc h1 {color:#570f48 !important;padding:0;margin:0;text-transform:none;font-size:24px;font-weight:normal}
.bagsc h2 {text-transform:none;}
.bagsc ul {max-width:950px;padding:0;margin:0 auto}
.bagsc img {}

.catb2020 {max-width:1000px;margin:0 auto;padding:20px}
.catb2020a h1 {text-transform:none;text-align:left;font-size:2.2em;font-weight:normal;padding:0;margin:0}

#nonexy {display:none}

.product-description {font-size:12px}

@media only screen and (max-width: 600px) {
.catb2020a {width:100%;float:left;}
.catb2020b {width:0%;float:right;}
.bagsc li {text-align:center;list-style-type:none;float:left;width:25%;height:170px;background:#fff}
.bagsc a {font-weight:bold;text-decoration:underline;}  
.max600 {display:none};
}

@media only screen and (min-width: 600px) {
.catb2020a {width:80%;float:left;}
.catb2020b {width:20%;float:right;}
.bagsc li {text-align:center;list-style-type:none;float:left;width:25%;height:300px;background:#fff}
.bagsc a {font-size:16px;font-weight:bold;text-decoration:underline;}
.bagsc img {border:1px solid #fff}  
  .bagsc img:hover {border:1px solid #511B46;  border-radius: 10px;}  
  .min600 {display:none};
  

}

 
.onesixty {width:160px !important}

/* ap op */
.appagetags {width:1000px;margin:0 auto}
.apptaglist {float:left;padding:10px;margin:3px;width:180px;text-align:center;border:1px dotted #ddd}

.apstaysafe h2 {padding:0;margin:0;color:#570f48;text-align:center;font-size:1.5em;margin:0;border:0;text-transform: capitalize;padding-bottom:20px}
.apstaysafe h3 {padding:0;margin:0;font-weight:normal;text-align:center;text-transform:none}
.apstaysafe ul {margin:0 auto}
.apstaysafe li {text-align:center;font-size:16px;margin:5px;padding:10px;border:1px solid #eee;border-radius:10px;max-width:243px;display:inline-block}
.apstaysafe img {width:100%}

@media screen and (max-width: 980px) {
.apstaysafe ul {margin:0 auto}
.apstaysafe li {float:left; text-align:center;font-size:16px;margin:2%;padding:10px;border:1px solid #eee;border-radius:10px;max-width:250px;display:inline-block}
.apstaysafe img {width:100%; margin:0 auto}
}

@media screen and (max-width: 780px) {
.apstaysafe ul {margin:0 auto}
.apstaysafe li {float:left;text-align:center;font-size:16px;margin:3% 5%;padding:10px;border:1px solid #eee;border-radius:10px;max-width:40%; display:inline-block}
.apstaysafe img {width:100%; margin:0 auto}
}

@media screen and (max-width: 480px) {
.apstaysafe ul {margin:0 auto}
.apstaysafe li {text-align:center;font-size:16px;margin:3% 10%;padding:10px;border:1px solid #eee;border-radius:10px;max-width:90%; display:inline-block}
.apstaysafe img {width:100%; margin:0 auto}
}


<!--Lily's HIW start -->
.hiw_new {margin:80px 0px 80px ;text-align:center; /*height:100%; */padding:80px 0px}



.getstartedsection {clear:both; text-align:center; margin:40px 150px 80px;}
.getstartedsection-button {border:1px solid #333333;padding:10px;display:block;width:200px;text-align:center;margin:0 auto}

@media screen and (max-width: 980px) {
.getstartedsection {clear:both; text-align:center; margin:40px 30px 80px;}  
}  

@media screen and (max-width: 780px) {
.getstartedsection {clear:both; text-align:center; margin:40px 30px 80px;}  
}

@media screen and (max-width: 480px) {
.getstartedsection {clear:both; text-align:center; margin:40px 20px 80px;}

}

#prodlongcopy h3 {text-transform:none}
#prodlongcopy ul {padding-left:30px}
#prodlongcopy {font-family:Lato,HelveticaNeue,Helvetica Neue,sans-serif}
#prodlongcopy li {list-style-type:disc;}

#subcatlongcopy h2 {text-transform:none}
#subcatlongcopy ul {padding-left:30px}
#subcatlongcopy {font-family:Lato,HelveticaNeue,Helvetica Neue,sans-serif}
#subcatlongcopy li {list-style-type:disc;}

#ap-product-featured-image-quickview {display:none}