/** Shopify CDN: Minification failed

Line 17:0 Unexpected "{"

**/
.brand-card-section{overflow:hidden;}
.brand-card-section .page-section-title-box{margin-bottom:50px;}
.brand-card-section .page-section-title-box .page-section-title{margin:0px 0px 5px;}
.brand-card-section .page-section-title-box .description{color:rgba(var(--additional-color-1), 0.7);margin:0px;line-height:1.5;}

.brand-card-section .collection-card{border-radius:20px;background-color:var(--card_color);padding:24px;background-image:var(--card_image);background-repeat: no-repeat;background-position:bottom right -25px;transition: all 0.2s ease-in-out;position: relative;overflow: hidden;height:unset;}
.brand-card-section .collection-card .card-link{position: absolute;display:block;width:100%;height:100%;top:0px;left:0px;}
.brand-card-section .collection-card .card-icon{padding-bottom:30px;}
.brand-card-section .collection-card .card-icon img{object-fit: contain;object-position:left}
.brand-card-section .collection-card .card-info .card-title{margin:0px;font-size:16px;font-weight:700;display:block;line-height:1.25;width:100%;padding-bottom:20px;}
.brand-card-section .collection-card .highlight-line{display:block;width:100%;max-width:28px;background-color:rgba(239, 134, 33, 1);height:4px;border-radius:150px;margin-bottom:20px;}
{color:rgba(var(--additional-color-1), 1);}
.brand-card-section .collection-card .description{color:rgba(var(--additional-color-1), 0.7);margin:0px;max-width:154px;font-size:13px;line-height:1.347;}
.brand-card-section .collection-card .highlight-line-wrap{width:100%;}
.brand-card-section .collection-card:hover{background-position:bottom right 0px;}

.brand-card-section .collection-card .card-linlicon-wrap{width:100%;padding-top:30px;}  
.brand-card-section .collection-card .card-linlicon{width:42px;height:42px;border-radius:100%;border:1px solid rgb(var(--color-secondary-button-text));box-shadow: 3px 3px rgba(var(--color-shadow), var(--alpha-button-background));transition: all 0.2s ease-in-out;}
.brand-card-section .collection-card .card-linlicon svg{transition: all 0.2s ease-in-out;}

.brand-card-section .collection-card:hover .card-linlicon{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));}
.brand-card-section .collection-card:hover .card-linlicon svg{transform: rotate(45deg);}



.collection-card-slider.swiper:not(.swiper-initialized) .swiper-wrapper .collection-card{width:100%;max-width:calc(25% - 14px * 3 / 4);}
.collection-card-slider.swiper:not(.swiper-initialized) .swiper-wrapper{gap:14px;}


.brand-card-section .section-button-wrap{margin-top:40px;} 

.brand-card-section .swiper-card-button {padding: 0;position: absolute;top: var(--swiper-navigation-top-offset,50%);z-index: 1;width: 42px;height: 42px;background-color: rgb(var(--color-button-text));color: rgb(var(--color-secondary-button-text));border: 1px solid rgb(var(--color-secondary-button-text));box-shadow: 3px 3px rgba(var(--color-shadow), var(--alpha-button-background));}
.brand-card-section .swiper-card-button.swiper-button-next {left: calc(100% + 10px);right: auto;}
.brand-card-section .swiper-card-button.swiper-button-prev {right: calc(100% + 10px);left: auto;}

.brand-card-section .custom-collection-card-slider-wrap {position: relative;}

@media only screen and (max-width:749px){
    .brand-card-section .collection-card-slider{overflow:unset;}
    .brand-card-section .section-button-wrap{margin-top:20px;}
    .brand-card-section .page-section-title-box{margin-bottom:20px;} 
}
