﻿:root{--item1-transform:translate(-100%,-5%) scale(1.5);--item1-filter:blur(30px);--item1-zIndex:11;--item1-opacity:0;--item2-transform:translate(0,0);--item2-filter:blur(0);--item2-zIndex:10;--item2-opacity:1;--item3-transform:translate(50%,0) scale(.8);--item3-filter:blur(2px);--item3-zIndex:9;--item3-opacity:1;--item4-transform:translate(90%,0) scale(.5);--item4-filter:blur(4px);--item4-zIndex:8;--item4-opacity:1;--item5-transform:translate(120%,0) scale(.3);--item5-filter:blur(30px);--item5-zIndex:4;--item5-opacity:1;--item1-mobile-transform:translate(-100%,-5%) scale(1.5);--item1-mobile-filter:blur(30px);--item1-mobile-zIndex:11;--item1-mobile-opacity:0;--item2-mobile-transform:translate(0,0);--item2-mobile-filter:blur(0);--item2-mobile-zIndex:10;--item2-mobile-opacity:1;--item3-mobile-transform:translate(50%,0) scale(.8);--item3-mobile-filter:blur(2px);--item3-mobile-zIndex:9;--item3-mobile-opacity:1;--item4-mobile-transform:translate(90%,0) scale(.5);--item4-mobile-filter:blur(4px);--item4-mobile-zIndex:8;--item4-mobile-opacity:1;--item5-mobile-transform:translate(120%,0) scale(.3);--item5-mobile-filter:blur(30px);--item5-mobile-zIndex:4;--item5-mobile-opacity:1;}.merchandise-home .carousel-wrapper{background-image:linear-gradient(to bottom,#f3e7e9 0%,#e3eeff 99%,#e3eeff 100%);padding-bottom:30px;}.merchandise-home .carousel{height:600px;position:relative;display:grid;grid-template-columns:repeat(2,1fr);padding-left:15px;padding-right:15px;margin:0 auto;width:1170px;grid-column-gap:40px;overflow:visible;margin-bottom:40px;}@media(max-width:1024px){.merchandise-home .carousel{grid-template-columns:50% 50%;width:100%;padding-left:40px;padding-right:30px;overflow:hidden;}}@media(max-width:450px){.merchandise-home .carousel{width:auto;height:auto;overflow:hidden;grid-template-columns:1fr;grid-gap:30px;padding-left:15px;padding-right:15px;}}.merchandise-home .carousel .intro-text{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:left;gap:20px;color:#000;margin-top:30px;}@media(max-width:450px){.merchandise-home .carousel .intro-text{align-items:flex-start;}}.merchandise-home .carousel .intro-text h1{font-size:4.2em;font-weight:900;line-height:100%;margin:0;width:100%;align-self:flex-start;}@media(max-width:850px){.merchandise-home .carousel .intro-text h1{font-size:3em;}}@media(max-width:450px){.merchandise-home .carousel .intro-text h1{font-size:3em;}}.merchandise-home .carousel .intro-text p{font-size:1.2em;}@media(max-width:450px){.merchandise-home .carousel .intro-text p{font-size:1em;}}.merchandise-home .carousel .intro-text .buttons{width:100%;align-self:flex-start;display:flex;gap:25px;align-content:flex-start;flex-wrap:wrap;}.merchandise-home .carousel .intro-text button{font-size:1.2em;display:flex;align-items:center;}@media(max-width:850px){.merchandise-home .carousel .intro-text button{width:100%;}}@media(max-width:850px){.merchandise-home .carousel .intro-text button{width:100%;justify-content:center;}}.merchandise-home .carousel .list{display:flex;align-items:center;height:600px;}@media(max-width:450px){.merchandise-home .carousel .list{height:440px;}}.merchandise-home .carousel .list .item{position:absolute;width:300px;height:450px;font-size:15px;background:#fff;border-radius:8px;box-shadow:0 20px 50px rgba(0,0,0,.3);padding:1.5em;display:flex;flex-direction:column;justify-content:space-between;}@media(max-width:450px){.merchandise-home .carousel .list .item{width:92%;height:420px;box-shadow:0 10px 20px rgba(0,0,0,.3);}}.merchandise-home .carousel .list .item .points-wrapper{display:flex;justify-content:space-between;align-items:center;}.merchandise-home .carousel .list .item img{max-width:90%;margin:0 auto;}@media(max-width:450px){.merchandise-home .carousel .list .item img{max-width:60%;}}.merchandise-home .carousel .list .item i{font-size:1.4em;color:#d93f78;}.merchandise-home .carousel .list .item .points{font-size:1.1em;font-weight:bold;}.merchandise-home .carousel .list .item a{width:100%;}.merchandise-home .carousel .list .item .intro{display:flex;flex-direction:column;gap:15px;}.merchandise-home .carousel .list .detail{opacity:0;pointer-events:none;}.merchandise-home .carousel .list .item:nth-child(2) .intro{opacity:1;pointer-events:auto;transition:opacity .5s;}.merchandise-home .carousel .list .item:nth-child(n+6){opacity:0;pointer-events:none;}.merchandise-home .carousel .list .item:nth-child(2){transform:var(--item2-transform);filter:var(--item2-filter);z-index:var(--item2-zIndex);opacity:var(--item2-opacity);}@media(max-width:450px){.merchandise-home .carousel .list .item:nth-child(2){transform:var(--item2-mobile-transform);filter:var(--item2-mobile-filter);z-index:var(--item2-mobile-zIndex);opacity:var(--item2-mobile-opacity);}}.merchandise-home .carousel .list .item:nth-child(1){transform:var(--item1-transform);filter:var(--item1-filter);z-index:var(--item1-zIndex);opacity:var(--item1-opacity);pointer-events:none;}.merchandise-home .carousel .list .item:nth-child(3){transform:var(--item3-transform);filter:var(--item3-filter);z-index:var(--item3-zIndex);opacity:var(--item3-opacity);}.merchandise-home .carousel .list .item:nth-child(4){transform:var(--item4-transform);filter:var(--item4-filter);opacity:var(--item4-opacity);z-index:var(--item4-zIndex);}.merchandise-home .carousel .list .item:nth-child(5){transform:var(--item5-transform);filter:var(--item5-filter);opacity:var(--item5-opacity);z-index:var(--item5-zIndex);pointer-events:none;}.merchandise-home .arrows{position:absolute;bottom:45px;width:100%;left:50%;transform:translateX(-50%);display:flex;justify-content:space-between;align-items:center;padding:0 15px;}@media(max-width:1024px){.merchandise-home .arrows{bottom:20px;padding:0 40px;}}@media(max-width:450px){.merchandise-home .arrows{position:relative;padding:0;bottom:0;}}.merchandise-home .arrows #next,.merchandise-home .arrows #prev{width:35px;height:35px;border-radius:50%;font-family:monospace;font-weight:bold;font-size:1.2em;cursor:pointer;}.merchandise-home .arrows #back{font-family:'Poppins',sans-serif;font-weight:500;border:0;letter-spacing:3px;background-color:transparent;opacity:0;pointer-events:none;}.merchandise-home .carousel .list .item .intro .title{font-size:1em;font-weight:bold;}.merchandise-home .carousel .list .item .intro .topic{font-size:1.8em;font-weight:500;}.merchandise-home .carousel .list .item .intro .description{font-size:small;}.merchandise-home .des{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.merchandise-home .title-wrapper .title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;margin-bottom:0;}.merchandise-home .carousel .list .item:nth-child(2) .intro .title,.merchandise-home .carousel .list .item:nth-child(2) .intro .topic,.merchandise-home .carousel .list .item:nth-child(2) .intro .des,.merchandise-home .carousel .list .item:nth-child(2) .intro .see-more{opacity:1;animation:showContent .5s .7s ease-in-out 1 forwards;}.merchandise-home .carousel .list .item:nth-child(2) .intro .topic{animation-delay:.9s;}.merchandise-home .carousel .list .item:nth-child(2) .intro .des{animation-delay:1.1s;}.merchandise-home .carousel .list .item:nth-child(2) .intro .see-more{animation-delay:1.3s;}.merchandise-home .carousel.next .list .item:nth-child(1){animation:positionItem2 .5s ease-in-out 1 forwards;}.merchandise-home .carousel.next .list .item:nth-child(2){animation:positionItem3 .7s ease-in-out 1 forwards;}.merchandise-home .carousel.next .list .item:nth-child(3){animation:positionItem4 .9s ease-in-out 1 forwards;}.merchandise-home .carousel.next .list .item:nth-child(4){animation:positionItem5 1.1s ease-in-out 1 forwards;}.merchandise-home .carousel.prev .list .item:nth-child(2){animation:positionItem1 .5s ease-in-out 1 forwards;}.merchandise-home .carousel.prev .list .item:nth-child(3){animation:positionItem2 .7s ease-in-out 1 forwards;}.merchandise-home .carousel.prev .list .item:nth-child(4){animation:positionItem3 .9s ease-in-out 1 forwards;}.merchandise-home .carousel.prev .list .item:nth-child(5){animation:positionItem4 1.1s ease-in-out 1 forwards;}.merchandise-home .search-results-banner{border:0;background:#fff;}.merchandise-home .search-results-banner-wrapper{border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.08);padding:1.5em;background:#fff;position:relative;top:-50px;}@media(max-width:500px){.merchandise-home .search-results-banner-wrapper{top:-20px;}}@keyframes positionItem2{from{transform:var(--item2-transform);filter:var(--item2-filter);z-index:var(--item2-zIndex);opacity:var(--item2-opacity);}}@keyframes positionItem3{from{transform:var(--item3-transform);filter:var(--item3-filter);z-index:var(--item3-zIndex);opacity:var(--item3-opacity);}}@keyframes positionItem4{from{transform:var(--item4-transform);filter:var(--item4-filter);z-index:var(--item4-zIndex);opacity:var(--item4-opacity);}}@keyframes positionItem5{from{transform:var(--item5-transform);filter:var(--item5-filter);opacity:var(--item5-opacity);z-index:var(--item5-zIndex);}}@keyframes positionItem1{from{transform:var(--item1-transform);filter:var(--item1-filter);z-index:var(--item1-zIndex);opacity:var(--item1-opacity);}}