.custom-swiper .swiper-slide-hidden{display:none!important}.custom-swiper__tabs-wrap{position:relative;width:100%;margin-bottom:var(--header-bottom-mb, 40px)}.custom-swiper__tabs{width:100%;margin-bottom:0}.custom-swiper__tabs>div{border-radius:999px;padding:4px;background:var(--tab-bg-color, #dddddf)}.custom-swiper__tabs .swiper-wrapper{width:fit-content;align-items:center}.custom-swiper__tabs .swiper-slide{width:auto;flex:0 0 auto;font-weight:700}.custom-swiper__tabs-arrow{position:absolute;top:50%;z-index:2;display:none;align-items:center;justify-content:center;width:44px;height:100%;padding:0;border:0;border-radius:0;color:var(--tab-text-color, #6f6f6f);cursor:pointer;transform:translateY(-50%)}.custom-swiper__tabs-arrow svg{width:18px;height:18px}.custom-swiper__tabs-arrow--prev{left:0;transform:translateY(-50%) rotate(180deg)}.custom-swiper__tabs-arrow--next{right:0}.custom-swiper__tabs-wrap.is-overflowing .custom-swiper__tabs-arrow:not(.is-disabled){display:flex}.custom-swiper__tabs-wrap.is-overflowing .custom-swiper__tabs-arrow--prev{padding-right:10px}.custom-swiper__tabs-wrap.is-overflowing .custom-swiper__tabs-arrow--next{padding-left:10px}.custom-swiper__tabs-wrap.is-overflowing .custom-swiper__tabs{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 34px,#000 calc(100% - 34px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 34px,#000 calc(100% - 34px),transparent 100%)}.custom-swiper__tabs-wrap.is-overflowing.is-at-start .custom-swiper__tabs{-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 34px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 34px),transparent 100%)}.custom-swiper__tabs-wrap.is-overflowing.is-at-end .custom-swiper__tabs{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 34px,#000 100%);mask-image:linear-gradient(to right,transparent 0,#000 34px,#000 100%)}.custom-swiper__tabs-wrap.is-overflowing.is-at-start.is-at-end .custom-swiper__tabs{-webkit-mask-image:none;mask-image:none}.custom-swiper__tabs-wrap:not(.is-overflowing) .custom-swiper__tabs{overflow:visible}.custom-swiper__tabs-wrap:not(.is-overflowing) .custom-swiper__tabs .swiper-wrapper{justify-content:center}.custom-swiper__tabs-wrap.is-overflowing .custom-swiper__tab{white-space:nowrap}.custom-swiper__tab{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:var(--tab-text-color, #6f6f6f);font-family:inherit;font-size:14px;font-weight:500;line-height:1.3;padding:10px 24px;border-radius:999px;cursor:pointer;transition:background .25s ease,color .25s ease}.custom-swiper__tab:hover{background:var(--tab-hover-bg-color);color:var(--tab-hover-text-color)}.custom-swiper__tab.is-active{background:var(--tab-bg-active-color, #0e0f12);color:var(--tab-active-text-color, #f9f7f4)}.custom-swiper__tabs-wrap+.custom-swiper__style2-layout{margin-top:0}.custom-swiper__style2-layout{display:flex;flex-direction:column;gap:var(--mb-gap, 32px);position:relative}.custom-swiper-style2 .swiper{overflow:visible}.custom-swiper__style2-left{width:100%;position:relative;z-index:2}.custom-swiper__tab-image{display:block;width:100%;height:auto;object-fit:cover;border-radius:16px}.custom-swiper__style2-right{min-width:0}.cus-swiper_style2-no-img .custom-swiper__style2-left{display:none}.cus-swiper_style2-no-img .custom-swiper__style2-right{width:100%;max-width:100%;flex:1 1 100%}@media(min-width:768px){.custom-swiper__tabs-wrap{margin-bottom:var(--header-bottom, 100px)}.custom-swiper__style2-layout{flex-direction:row;align-items:stretch;gap:var(--pc-gap, 80px)}.custom-swiper__style2-layout:not(.cus-swiper_style2-no-img):before{content:"";position:absolute;left:calc(-1 * calc(calc(100vw - var(--max-width)) / 2));width:calc(calc(100vw - var(--max-width)) / 2 + 20px);background:var(--bg-color);top:0;bottom:0;z-index:2}.custom-swiper__style2-left{flex:0 0 28%;max-width:28%;display:flex}.custom-swiper__style2-right{flex:1}}@media(max-width:768px){.custom-swiper__tab{padding:8px 12px;font-size:12px}.custom-swiper-style2 .cus-swiper_s-content{padding:0 8px 16px}.custom-swiper__style2-left{display:none}}
/*# sourceMappingURL=/cdn/shop/t/135/assets/custom-swiper-style2.css.map */
