@keyframes sheens{0%{left:-30%;opacity:0}50%{opacity:1}100%{left:130%;opacity:0}}.btn{user-select:none;cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:space-between;font-family:"Kanit","Arial",sans-serif;outline:0;border:0}.btn-secondary-outline,.btn-secondary,.btn-primary{height:44px;line-height:44px;padding:0 25px;text-decoration:none;border-radius:2px;text-transform:uppercase;font-size:18px;font-weight:400}.btn-primary{background-color:#233889;color:#fff;transition:background-color 300ms ease,border-color 300ms ease,color 300ms ease}.btn-primary:hover,.btn-primary:focus{background-color:#f6c002;color:#2a2f29}.btn-secondary{background-color:#f6c002;color:#2a2f29;transition:background-color 300ms ease,border-color 300ms ease,color 300ms ease}.btn-secondary:hover,.btn-secondary:focus{background-color:#233889;color:#fff}.btn-secondary:active{background-color:#233889;color:#fff;transition:background-color 50ms ease}.btn-link{color:#233889;font-family:"Josefin Sans","Arial",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.48px;border-bottom:1px solid #233889;text-decoration:none;transition:all .3s ease}.btn-link:hover{color:#f6c002;border-color:#f6c002}.btn-link__black{color:#2a2f29;font-family:"Josefin Sans","Arial",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:.48px;border-bottom:1px solid #2a2f29;text-decoration:none;transition:all .3s ease}.btn-link__black:hover{color:#f6c002;border-color:#f6c002}.btn-primary-outline{margin-top:30px;border:1px solid #233889;color:#233889;background:rgba(0,0,0,0);text-decoration:none;line-height:22px;transition:background-color 300ms ease,border-color 300ms ease,color 300ms ease}.btn-primary-outline:hover,.btn-primary-outline:focus{background-color:#f6c002;color:#2a2f29;border-color:#f6c002}.btn-outline-black{padding:11px 25px;border:1px solid #2a2f29;color:#2a2f29;font-size:18px;background:rgba(0,0,0,0);text-decoration:none;line-height:22px;text-transform:uppercase;max-width:fit-content;transition:background-color 300ms ease,border-color 300ms ease,color 300ms ease;transition:all .3s ease}@media screen and (max-width: 768px){.btn-outline-black{background-color:#f6c002;border-color:#f6c002}}.btn-outline-black:hover,.btn-outline-black:focus{background-color:#f6c002;color:#2a2f29;border-color:#f6c002}.btn-secondary-outline{color:#fff;border:1px solid #fff;background-color:rgba(0,0,0,0);transition:background-color 200ms ease,border-color 200ms ease,color 200ms ease}.btn-secondary-outline.color__current{color:currentColor;border-color:currentColor}.btn-secondary-outline:hover,.btn-secondary-outline:focus{color:#2a2f29;border-color:#f6c002;background-color:#f6c002}.btn-secondary-outline:active{color:#2a2f29;border-color:rgb(253.2983870968,207.3548387097,45.7016129032);background-color:rgb(253.2983870968,207.3548387097,45.7016129032);transition:background-color 50ms ease,border-color 50ms ease,color 50ms ease}.collection-list{position:relative}.collection-list .main-container{padding-top:40px;border-top:1px solid #dadad5}@media only screen and (min-width: 1024px){.collection-list .main-container{padding-top:80px}}.collection-list h2{margin:0;color:#2a2f29;font-weight:500;line-height:1.3;letter-spacing:-1px}@media only screen and (min-width: 1024px){.collection-list h2{font-size:40px}}.collection-list__inner{position:relative;width:100%;max-width:1360px;margin:auto;padding-left:35px;padding-right:35px}@media only screen and (min-width: 1490px){.collection-list__inner{max-width:1490px;padding-left:100px;padding-right:100px}}@media only screen and (max-width: 1550px){.collection-list__inner .swiper-button-next{right:10px}.collection-list__inner .swiper-button-prev{left:10px}}.collection-list__items{width:100%;margin-top:30px;overflow:hidden}@media only screen and (min-width: 1024px){.collection-list__items{margin-top:50px}}.collection-list__item{position:relative}.collection-list__item-media{position:relative;aspect-ratio:285/260}.collection-list__item-media img,.collection-list__item-media svg{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;border-radius:6px}.collection-list__item-price{position:absolute;top:0;left:20px;z-index:2;padding:7px 14px;color:#fff;text-align:center;font-style:normal;font-weight:400;font-size:14px;line-height:calc(21/14);letter-spacing:-0.03em;border-radius:0 0 6px 6px;background:#233889}.collection-list__item-price strong{display:block;font-style:normal;font-weight:500;font-size:18px;line-height:1.22}.collection-list__item-cta{margin-top:15px}