.t4s-swatch__item.is--soldout{text-decoration:line-through;text-decoration-color:currentColor}.t4s-swatch__item.is--unavailable{opacity:.5}.is-t4s-style__color .t4s-swatch__item.is-sw__color.is--soldout{position:relative;--color-sold-out: #BFBFBF;border-color:var(--color-sold-out, transparent)}.is-t4s-style__color .t4s-swatch__item.is-sw__color.is--soldout:after{content:"";width:100%;height:var(--sold-out-height);background:var(--color-sold-out);display:block;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%) rotate(135deg)}.t4s-swatch__item.is-sw__color.is--soldout.bg_color_black,.t4s-swatch__item.is-sw__color.is--soldout.bg_color_grey,.t4s-swatch__item.is-sw__color.is--soldout.bg_color_navy{--color-sold-out: #ddd}.is-remove-soldout-true .t4s-swatch__item.is--soldout,.is-remove-unavai-1 .t4s-swatch__item.is--unavailable,.is-remove-unavai-2 .t4s-swatch__item.is--unavailable{display:none!important}.t4s-swatch__title{font-family:Babycare type;font-weight:600;font-size:14px;line-height:1.7142857143;margin-bottom:12px}.t4s-swatch__list{display:grid;gap:12px;grid-template-columns:repeat(var(--size-option-layout, 2),1fr)}.is-t4s-style__color .t4s-swatch__list{display:flex}.is-t4s-name__size .t4s-swatch__title{display:flex;justify-content:space-between;align-items:center}.t4s-swatch__item{-ms-touch-action:manipulation;touch-action:manipulation;display:inline-block;border:1px solid #BFBFBF;color:var(--theme-color);border-radius:6px;font-family:Babycare type;font-size:14px;font-weight:600;line-height:1.2;vertical-align:middle;cursor:pointer;padding:3px 10px;display:flex;min-height:48px;background:var(--swatch--background);background-position:var(--swatch-focal-point, center);background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;transition:color .25s ease,background-color .25s ease,border-color .15s ease,box-shadow .25s ease,opacity .25s ease;outline:1px solid transparent}.t4s-swatch__item.is--selected,.t4s-swatch__item:hover{border-color:var(--theme-color)!important;outline:1px solid #584848}.t4s-selector-mode__block2 .t4s-swatch__option:not(.is-t4s-style__color) .t4s-swatch__item,.t4s-color-mode__block2 .t4s-swatch__option.is-t4s-style__color .t4s-swatch__item{border-radius:40px}.t4s-selector-mode__circle .t4s-swatch__option:not(.is-t4s-style__color) .t4s-swatch__item,.t4s-color-mode__circle .t4s-swatch__option.is-t4s-style__color .t4s-swatch__item{padding:5px;display:inline-block;min-width:30px;min-height:30px;line-height:18px;border-radius:40px;text-align:center}.t4s-selector-mode__radio .t4s-swatch__option:not(.is-t4s-style__color) .t4s-swatch__item,.t4s-color-mode__radio .t4s-swatch__option.is-t4s-style__color .t4s-swatch__item{padding:0 15px 0 0;display:inline-block;text-align:inherit;position:relative;border:0}.t4s-selector-mode__radio.is-sw__full .t4s-swatch__option:not(.is-t4s-style__color) .t4s-swatch__item,.t4s-color-mode__radio.is-sw-cl__full .t4s-swatch__option.is-t4s-style__color .t4s-swatch__item{padding:2.5px 15px;display:block;text-align:inherit;border:1px solid var(--border-sw-color)}.t4s-selector-mode__radio .t4s-swatch__option:not(.is-t4s-style__color) .t4s-swatch__item:before,.t4s-color-mode__radio .t4s-swatch__option.is-t4s-style__color .t4s-swatch__item:before{content:"";display:inline-block;width:16px;height:16px;box-shadow:inset 0 0 0 2px #fff;border-radius:50%;border:1px solid var(--border-sw-color);position:relative;top:2px;margin-right:10px}.t4s-selector-mode__radio .t4s-swatch__option:not(.is-t4s-style__color) .t4s-swatch__item.is--selected,.t4s-color-mode__radio .t4s-swatch__option.is-t4s-style__color .t4s-swatch__item.is--selected{background:transparent;color:var(--primary-sw-color)}.t4sp-hover .t4s-selector-mode__radio .t4s-swatch__option:not(.is-t4s-style__color) .t4s-swatch__item:hover:before,.t4sp-hover .t4s-color-mode__radio .t4s-swatch__option.is-t4s-style__color .t4s-swatch__item:hover:before{border-color:var(--primary-sw-color)}.t4s-selector-mode__radio .t4s-swatch__option:not(.is-t4s-style__color) .t4s-swatch__item.is--selected:before,.t4s-color-mode__radio .t4s-swatch__option.is-t4s-style__color .t4s-swatch__item.is--selected:before{border-color:var(--primary-sw-color);background:var(--primary-sw-color)}.t4s-selector-mode__dropdown .t4s-swatch__option:not(.is-t4s-style__color) .t4s-swatch__list,.t4s-color-mode__dropdown .t4s-swatch__option.is-t4s-style__color .t4s-swatch__list{margin:10px 0 0;position:relative}.t4s-selector-mode__dropdown .t4s-swatch__option:not(.is-t4s-style__color) .t4s-swatch__list>button,.t4s-color-mode__dropdown .t4s-swatch__option.is-t4s-style__color .t4s-swatch__list>button{padding:0 20px 0 10px;height:40px;line-height:40px;font-size:14px;color:var(--secondary-sw-color);border:1px solid var(--border-sw-color);border-radius:3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;width:100%;position:relative;background-color:transparent;text-align:inherit}.t4s-dropdown__wrapper .t4s-swatch__item{margin:0;padding:0 20px 0 10px;height:40px;line-height:40px;display:block;background:transparent;text-align:inherit;border:0;border-radius:0!important}.t4s-dropdown__wrapper .t4s-swatch__item.is--selected{color:var(--primary-sw-color);background:rgba(var(--primary-sw-color-rgb),.06)}@media(min-width:768px){.t4s-swatch__list .t4s-dropdown__wrapper{width:100%;min-width:100%;max-width:100%}.t4s-swatch__list .t4s-dropdown__wrapper .t4s-drop-arrow{display:none}.t4s-modal__content .t4s-swatch__list .t4s-dropdown__wrapper{max-height:150px}}.option-tips-box{margin-top:12px;font-size:14px;color:var(--theme-color)}.t4s-swatch{--sw-width: 40px;--sw-height: 40px;--sold-out-height: 1px}.t4s-swatch.t4s-color-size__small{--sw-width: 24px;--sw-height: 24px;--sold-out-height: 1px}.t4s-swatch.t4s-color-size__large{--sw-width: 40px;--sw-height: 40px;--sold-out-height: 1px}.t4s-swatch.t4s-color-size__exlarge{--sw-width: 48px;--sw-height: 48px;--sold-out-height: 3px}.t4s-swatch.t4s-color-size__exexlarge{--sw-width: 150px;--sw-height: 88px;--sold-out-height: 3px}.t4s-swatch__item.is-sw__color{width:var(--sw-width)!important;height:var(--sw-height)!important;min-height:var(--sw-height)!important;padding:0;font-size:0;border-color:var(--swatch-pure-color, transparent);font-size:0px;border-radius:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;aspect-ratio:1 / 1;min-height:auto}.t4s-swatch__item.is-sw__color span{width:30px;height:30px;aspect-ratio:1 / 1;background-color:var(--t4s-bg-color);border-radius:50px;display:block;background-repeat:repeat;background-position:center;background-size:cover}.is-sw-cl__round .t4s-swatch__item.is-sw__color{border-radius:50%}.is--fist-ratio-true{--mw-img-fit: 35px}.is--fist-ratio-true .t4s-swatch.t4s-color-size__small{--mw-img-fit: 25px}.is--fist-ratio-true .t4s-swatch.t4s-color-size__large{--mw-img-fit: 44px}.is--fist-ratio-true .t4s-swatch.t4s-color-size__exlarge{--mw-img-fit: 55px}.is--fist-ratio-true .t4s-swatch.t4s-color-size__exexlarge{--mw-img-fit: 80px}.is--fist-ratio-true .is-t4s-style__color.is--first-color .t4s-swatch__item{width:var(--mw-img-fit);height:auto!important}.is--fist-ratio-true .is-t4s-style__color.is--first-color .t4s-swatch__item:before{content:"";display:block;width:100%;padding-top:calc(100% / (var(--fit-ratio-img)))}.t4s-swatch__title>a.t4s-btn__size-chart{margin:0 10px;text-transform:none;text-decoration:underline;font-weight:500;display:inline-block}.t4s-swatch__remarks{display:block;font-size:12px;color:var(--theme-color);line-height:1;margin-top:4px;font-weight:400;font-family:Babycare type TEXT}@media(min-width:768px)and (max-width:1024px){.t4s-swatch__list{grid-template-columns:repeat(1,1fr)}.t4s-swatch__option-layout-3 .t4s-swatch__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.t4s-swatch__title{margin-bottom:8px;line-height:1.57}.t4s-swatch__option{margin-bottom:24px}.t4s-swatch__item.is-sw__color{width:40px!important;height:40px!important;min-height:40px!important;margin:0!important}.t4s-swatch__item.is-sw__color span{width:30px;height:30px}.is-t4s-style__color .t4s-swatch__list{gap:8px}.t4s-swatch__item.is--selected,.t4s-swatch__item:hover{outline:unset}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/swatch.css.map */
