.collection-list{overflow:hidden}.collection-list .container{padding:0}.collection-list .collection-list-heading{margin:0;margin:var(--main-padding);max-width:43.1rem}.collection-list .collection-card__btn{opacity:1;transform:translateY(0)}.collection-list .collections-grid{display:grid;padding:0;margin:0;list-style:none;gap:0;grid-template-columns:1fr}@media screen and (min-width:750px){.collection-list .collections-grid{grid-template-columns:repeat(clamp(1, var(--per-row), 2),1fr)}}@media screen and (min-width:990px){.collection-list .collections-grid{grid-template-columns:repeat(clamp(1, var(--per-row), 3),1fr)}}@media screen and (min-width:1100px){.collection-list .collections-grid{grid-template-columns:repeat(var(--per-row),1fr)}}.collection-list .collections-grid__card{padding:var(--main-padding)}.collection-list .collection-card{border-radius:var(--border-radius);overflow:hidden}.collection-list .border-item{position:relative}@media screen and (min-width:750px){.collection-list .border-item::before{position:absolute;width:1px;height:100%;background:rgb(var(--color-border));right:0;pointer-events:none;top:50%;transform:translateY(-50%)}}@media screen and (min-width:1100px){.collection-list .border-item:not(.hide_border)::before{content:""}}.collection-list .border-item:after{position:absolute;background:rgb(var(--color-border));top:0;left:-100vw;width:300vw;height:.1rem}.collection-list .collection-product-list.section_border_bottom,.collection-list .collection-product-list.section_border_top{border:none}.collection-list .collection-product-list.section_border_bottom:after{content:"";bottom:0;position:absolute;background:rgb(var(--color-border));left:-100vw;width:300vw;height:.1rem}.collection-list .collection-product-list.section_border_top:before{content:"";top:0;position:absolute;background:rgb(var(--color-border));left:-100vw;width:300vw;height:.1rem}.collection-list .collection-product-list.wrapper-per-row__1 .border-item:nth-child(n+1):not(:first-child):after{content:""}@media screen and (max-width:749px){.collection-list .collection-product-list.wrapper-per-row__2 .border-item:nth-child(n+1):not(:first-child):after{content:""}}@media (min-width:750px) and (max-width:1099px){.collection-list .collection-product-list.wrapper-per-row__2 .border-item:not(:nth-child(2n))::before,.collection-list .collection-product-list.wrapper-per-row__2 .border-item:nth-child(2n+1):not(:first-child):after{content:""}}@media screen and (min-width:1100px){.collection-list .collection-product-list.wrapper-per-row__2 .border-item:nth-child(2n+1):not(:first-child):after{content:""}}@media screen and (max-width:749px){.collection-list .collection-product-list.wrapper-per-row__3 .border-item:nth-child(n+1):not(:first-child):after{content:""}}@media (min-width:750px) and (max-width:989px){.collection-list .collection-product-list.wrapper-per-row__3 .border-item:not(:nth-child(2n))::before,.collection-list .collection-product-list.wrapper-per-row__3 .border-item:nth-child(2n+1):not(:first-child):after{content:""}}@media (min-width:990px) and (max-width:1099px){.collection-list .collection-product-list.wrapper-per-row__3 .border-item:not(:nth-child(3n))::before,.collection-list .collection-product-list.wrapper-per-row__3 .border-item:nth-child(3n+1):not(:first-child):after{content:""}}@media screen and (min-width:1100px){.collection-list .collection-product-list.wrapper-per-row__3 .border-item:nth-child(3n+1):not(:first-child):after{content:""}}@media screen and (max-width:749px){.collection-list .collection-product-list.wrapper-per-row__4 .border-item:nth-child(n+1):not(:first-child):after{content:""}}@media (min-width:750px) and (max-width:989px){.collection-list .collection-product-list.wrapper-per-row__4 .border-item:not(:nth-child(2n))::before,.collection-list .collection-product-list.wrapper-per-row__4 .border-item:nth-child(2n+1):not(:first-child):after{content:""}}@media (min-width:990px) and (max-width:1099px){.collection-list .collection-product-list.wrapper-per-row__4 .border-item:not(:nth-child(3n))::before,.collection-list .collection-product-list.wrapper-per-row__4 .border-item:nth-child(3n+1):not(:first-child):after{content:""}}@media screen and (min-width:1100px){.collection-list .collection-product-list.wrapper-per-row__4 .border-item:nth-child(4n+1):not(:first-child):after{content:""}}