#sv-main{font-family:Noto Sans JP,sans-serif;font-size:16px;line-height:1.5;color:#151515;background:#fff;--font-body--family:"Noto Sans JP",sans-serif;--font-heading--family:"Noto Sans JP",sans-serif;--black:#151515;--white:#fff;--text-primary:#151515;--beige:#d6bda1;display:block;width:100%;margin:0}#sv-main *,#sv-main *:before,#sv-main *:after{box-sizing:border-box}#sv-main [x-cloak]{display:none!important}#sv-main .product-images .swiper-slide{width:80px;height:80px;flex-shrink:0;cursor:pointer}#sv-main .product-main-slider{width:100%;min-width:0}#sv-main .color-swiper .swiper-scrollbar{display:none}#sv-main .quantity-block .size{min-width:0;cursor:pointer}#sv-main details:not([open])>.details-content{display:none}#sv-main .sv-cart-error{color:#922b3c;line-height:1.6;font-size:14px}#sv-main [role=button]{cursor:pointer}#sv-main :focus-visible{outline:2px solid #3d2129;outline-offset:4px}html.sv-modal-open{overflow:hidden}#sv-main .product-main,#sv-main .product-gallery,#sv-main .mobile-hidex{min-width:0}#sv-main .quantity-block .pack-item{white-space:normal}@media(max-width:991px){#sv-main .product-images .swiper-slide{width:64px;height:64px}}@media(prefers-reduced-motion:reduce){#sv-main *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}#sv-main .tabs-menu{display:flex}#sv-main .tabs-menu .tabs-toggle{flex:1 1 50%;width:50%;justify-content:flex-start;padding:12px 16px;gap:8px;font-size:14px;font-weight:700}#sv-main .tabs-menu .tabs-toggle:focus-visible{outline:2px solid #a6476c;outline-offset:-3px}html.kd-single-purchase [data-coupon-launcher],html.kd-single-purchase .kd-offer-reopen,html.kd-single-purchase #ec-coupon-modal{display:none!important}#sv-main .quantity-block>.sizes{margin-top:20px}#sv-main .quantity-block .kd-pack-badge{position:absolute;top:-21px;left:-2px;right:-2px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:7px 7px 0 0;background:#ed8499;color:#fff;font-size:11px;line-height:1;font-weight:700;white-space:nowrap}#sv-main .quantity-block .kd-pack-badge--bestseller{background:#843a5b}#sv-main .kd-atc-button{animation:kd-gentle-shake 6s ease-in-out 2s infinite}#sv-main .kd-atc-button:hover,#sv-main .kd-atc-button:focus-visible,#sv-main .kd-atc-button:disabled{animation-play-state:paused}#sv-main .kd-buy-now{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;margin-top:4px;padding:14px 12px;border:0;border-radius:9px;background:#222;color:#fff;font:inherit;font-size:18px;font-weight:600;cursor:pointer}#sv-main .kd-buy-now:disabled,#sv-main .kd-atc-button:disabled{opacity:.65;cursor:wait}#sv-main .kd-buy-now:focus-visible{outline:2px solid #843a5b;outline-offset:3px}#sv-main .kd-payment-icons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:14px 0 4px;padding:0;list-style:none;width:100%}#sv-main .kd-payment-icons li{display:flex;padding:0!important;margin:0;flex:0 0 auto}#sv-main .kd-payment-icon{width:38px;height:24px}@keyframes kd-gentle-shake{0%,86%,to{transform:translate(0) rotate(0)}89%{transform:translate(-1.5px) rotate(-.3deg)}92%{transform:translate(1.5px) rotate(.3deg)}95%{transform:translate(-1px) rotate(-.2deg)}98%{transform:translate(1px) rotate(.2deg)}}@media(max-width:749px){#sv-main .kd-atc-button{animation-duration:3s;animation-delay:1s}#sv-main .kd-atc-button:hover{animation-play-state:running}#sv-main .kd-atc-button:disabled,#sv-main .kd-atc-button:focus-visible{animation-play-state:paused}#sv-main .kd-buy-now{font-size:16px}#sv-main .kd-payment-icons{gap:6px;margin-top:12px}}@media(prefers-reduced-motion:reduce){#sv-main .kd-atc-button{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/svl-20260910-sv-overrides.css.map */
