.shop02-template-12 .title-header .fz-B{font-size:18px;font-weight:700;line-height:1.5em}@media (min-width:740px){.shop02-template-12 .title-header .fz-B{font-size:22px}}@media (min-width:1500px){.shop02-template-12 .title-header .fz-B{font-size:26px}}@media (min-width:1800px){.shop02-template-12 .title-header .fz-B{font-size:30px}}.shop02-template-12 .title-header .more{border-radius:30px;border-style:solid;border-width:1px;cursor:pointer;display:inline-flex;font-size:.875rem;margin-top:10px;padding:.5em 2em;transition:all .4s ease;user-select:none;-moz-user-select:none;-webkit-user-select:none;width:auto}@media (min-width:740px) and (max-width:1499px){.shop02-template-12 .title-header .more{font-size:.8125rem}}@media (min-width:1180px){.shop02-template-12 .title-header .more:hover{background-color:var(--color-main-dark)!important;border-color:var(--color-main-dark)!important;color:#fff!important}}@media (min-width:0) and (max-width:979px){.shop02-template-12 .title-header{padding-top:50px}}.shop02-template-12 .title-header>div{display:flex;justify-content:space-between}.shop02-template-12 .title-header .fz-B.deco:after{border-top:3px solid var(--color-second);content:"";display:block;height:3px;margin:1em 0 2em;width:1.25em}.shop02-template-12 .title-header .swiper-pagination{position:static}@media (min-width:0) and (max-width:979px){.shop02-template-12 .title-header .swiper-pagination{display:none}}.shop02-template-12 .title-header .center .fz-B{align-items:center;display:flex;flex-direction:column;width:100%}.shop02-template-12{max-width:100%;overflow:hidden;padding-bottom:50px;width:100%}@media (min-width:980px){.shop02-template-12{padding-bottom:4vw}}.shop02-template-12 .swiper-container{overflow:hidden;width:100%}.shop02-template-12 .container:before{border-top:1px solid var(--color-border);content:"";display:block;height:1px;margin-bottom:40px;width:100%}@media (min-width:980px){.shop02-template-12 .container:before{margin-bottom:2.6vw}}.shop02-template-12 .title-header{padding-bottom:2vw}@media (min-width:0) and (max-width:979px){.shop02-template-12 .title-header{padding-top:0}}.shop02-template-12 .title-header>div{align-items:center}@media (min-width:0) and (max-width:979px){.shop02-template-12 .title-header>div{padding-bottom:25px}}.shop02-template-12 .title-header .fz-B{display:flex}.shop02-template-12 .img-group{display:flex;flex-wrap:wrap}.shop02-template-12 .img-holder{display:block;overflow:hidden;position:relative;width:25%}@media (min-width:740px){.shop02-template-12 .img-holder{width:12.5%}}.shop02-template-12 .img-holder:before{content:"";display:block;padding-bottom:100%;width:100%}.shop02-template-12 .img-holder .img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;image-rendering:-webkit-optimize-contrast;left:0;position:absolute;top:0;transition:all .4s ease;width:100%}@media (min-width:1180px){.shop02-template-12 .img-holder:active .img,.shop02-template-12 .img-holder:hover .img{filter:grayscale(0);transform:scale(1.125)}}.shop02-template-12{isolation:isolate;position:relative}.shop02-template-12 .container{position:relative;z-index:3}.shop02-template-12 .bg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media (min-width:0) and (max-width:739px){.shop02-template-12 .bg.desktop{display:none!important}}@media (min-width:740px){.shop02-template-12 .bg.mobile{display:none!important}}
