/** Shopify CDN: Minification failed

Line 6:4044 Expected "}" to go with "{"

**/
 .collection-carousel { max-width: 1500px; margin: auto; padding-bottom: 40px; } .yotpo-reviews-star-ratings-widget { justify-content: center !important; } span.yotpo-sr-bottom-line-text { display: none; } section.homepage-featured-collection- { background: ; }  section.homepage-featured-collection- .section-title h2 { border-color:  !important; }  section.homepage-featured-collection- .section-title h2, section.homepage-featured-collection- .section-title h2 a, section.homepage-featured-collection- .fr a { color:  !important; } .collection-carousel .slick-arrow { text-align: center; display: block !important; font-size: 0; cursor: pointer; position: absolute; color: #727272; font-family: LineAwesome; font-size: 18px; outline: none; z-index: 1; height: 48px; line-height: 44px; width: 48px; top: 33%; } .collection-carousel .slick-arrow:hover { color: #5773be; } .collection-carousel .slick-arrow i:before { font-size: 25px !important; } .collection-carousel .slick-arrow i { vertical-align: middle; } @media screen and (max-width: 740px) {.collection-carousel .slick-arrow { width: 30px; height: 30px; line-height: 25px; } .collection-carousel .slick-list { margin: 0 20px; width: calc(100% - 40px); } .collection-carousel .slick-arrow i:before { font-size: 22px !important; } .collection-carousel .slick-prev.slick-arrow { left: 5px; } .collection-carousel .slick-next.slick-arrow { right: 5px; } }   .collection-carousel .slick-list { margin: 0 50px; width: calc(100% - 100px); } .homepage-products .box-ratio img { max-width: 500px; width: 100%; aspect-ratio: .8; margin: auto; padding: 10px; } .collection-carousel .slick-prev.slick-arrow { left: 0px; } .collection-carousel .slick-next.slick-arrow { right: 0px; }  .collection-carousel .product-index { padding-top: 20px; } .collection-carousel .ci a { border: 1px solid #ccc; display: block; border-radius: 30px; margin-bottom: 16px; } .homepage-products .box-ratio { border-radius: 30px; } .homepage-products .box-ratio img:not(.cover) { object-fit: contain; } .homepage-products .box-ratio img.cover { object-fit: cover; border-radius: 30px; aspect-ratio: 0.8; } .collection-carousel .slick-slide { padding: 0 10px; } .collection-carousel .slick-slide .icn { width: 50px; height: 50px; top: -20px; left: -10px; } .RecommendedProducts__star { height: auto; width: 30px; width: 19px; } .RecommendedProducts__star--left { transform: translate(-5px, -20px); } .RecommendedProducts__star--right { transform: translate(5px, 20px); } .ci { text-align: center; position: relative; } .icn { position: absolute; text-align: center; padding: 0 10px; font-size: 12px;  top: 0; left: 0;   width: 50px; height: 50px; line-height: 50px; background-repeat: no-repeat;  } .custom-badge-item { background-size: contain; color: transparent; } .so {  background-image: url('//www.getcasely.com/cdn/shop/files/out_of_stock.png?v=1668198350&width=200'); color: transparent; background-size: contain;  }   .new {  background-image: url('//www.getcasely.com/cdn/shop/files/new_arrival.png?v=1668198560&width=200'); color: transparent; background-size: contain;  }   .sale-item {  background-image: url('//www.getcasely.com/cdn/shop/files/sale_4ee60bf9-2d03-47ff-b708-5c55c6636b8c.png?v=1668198350&width=200'); background-size: contain; color: transparent;  } .comingsoon-item{z-index:5;background-image:url(//www.getcasely.com/cdn/shop/files/coming_soon_aqua.svg?v=1748622836&width=200);background-size:contain;color:transparent}.comingsoon-item-lazy{z-index:5;background-size:contain;color:transparent;}  .club-item {  background-image: url('//www.getcasely.com/cdn/shop/files/club_exclusive.png?v=1668198350&width=200'); background-size: contain; color: transparent;  .club-item { display: none; }   .bis-item {  background-image: url('//www.getcasely.com/cdn/shop/files/back_in_stock.png?v=1668198350&width=200'); background-size: contain; color: transparent;  }  .bs-item { background-image: url(/cdn/shop/files/label-bestseller.svg?v=1723733684); color: transparent; background-size: contain; }