.product-form__variant-selects-modal{display:none;position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;overflow-y:auto;background-color:#000000bf;animation:fadeIn .3s ease}.product-form__variant-selects-modal__content{position:relative;top:50%;transform:translateY(-50%);overflow-y:auto;background:#fff;max-width:480px;width:90%;max-height:95dvh;height:660px;margin:auto;padding:0 min(7.2916666667vw,35px);font-family:Lato,Noto Sans JP,sans-serif;border-radius:min(4.1666666667vw,20px)}@keyframes fadeIn{0%{background-color:#0000}to{background-color:#00000080}}.product-form__variant-selects-modal__head{position:sticky;z-index:10;top:0;background:#fff;margin-bottom:min(3.125vw,15px);padding-top:min(10.4166666667vw,50px);padding-bottom:min(4.1666666667vw,20px);border-bottom:solid 1px #d2c0ba;text-align:center}.product-form__variant-selects-modal.option .product-form__variant-selects-modal__head{margin-bottom:min(6.25vw,30px)}.product-form__variant-selects-modal__title{position:relative;margin:0;font-size:min(4.1666666667vw,20px);font-weight:700;color:#864e55;letter-spacing:min(.125vw,.6px)}.product-form__variant-selects-modal[data-vendor=Beauty] .product-form__variant-selects-modal__title{color:#cec7b7}.product-form__variant-selects-modal[data-vendor=ROSIER] .product-form__variant-selects-modal__title{color:#864e55}.product-form__variant-selects-modal__close{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px;height:24px;cursor:pointer}.product-form__variant-selects-modal__close:before,.product-form__variant-selects-modal__close:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:min(.4166666667vw,2px);background-color:#864e55;transform-origin:center}.product-form__variant-selects-modal[data-vendor=Beauty] .product-form__variant-selects-modal__close:before,.product-form__variant-selects-modal[data-vendor=Beauty] .product-form__variant-selects-modal__close:after{background-color:#cec7b7}.product-form__variant-selects-modal[data-vendor=ROISER] .product-form__variant-selects-modal__close:before,.product-form__variant-selects-modal[data-vendor=ROISER] .product-form__variant-selects-modal__close:after{background-color:#864e55}.product-form__variant-selects-modal__close:before{transform:translate(-50%,-50%) rotate(45deg)}.product-form__variant-selects-modal__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.product-form__variant-selects-modal__body{padding-bottom:min(10.4166666667vw,50px)}.product-form__variant-selects-modal.option .product-form__variant-selects-modal__option{margin-bottom:min(6.25vw,30px)}.product-form__variant-selects-modal__option__head{position:relative;display:flex;align-items:center;gap:10px;margin-bottom:min(3.125vw,15px);padding-bottom:min(3.125vw,15px);border-bottom:solid 1px #eeebec;cursor:pointer}.product-form__variant-selects-modal.option .product-form__variant-selects-modal__option__head{padding-bottom:0;border-bottom:none}.product-form__variant-selects-modal__option__head__img{max-width:min(16.6666666667vw,80px);width:auto;max-height:min(16.6666666667vw,80px);height:auto}.product-form__variant-selects-modal__option__head__name{flex:1;font-size:min(4.1666666667vw,20px);font-weight:500;color:#1e1e1e;line-height:1.5}.product-form__variant-selects-modal.option .product-form__variant-selects-modal__option__head__name{font-family:Season Font Large SP}.product-form__variant-selects-modal__option__head__arrow{position:relative;width:min(5.2083333333vw,25px);height:min(5.2083333333vw,25px)}.product-form__variant-selects-modal__option__head__arrow:before{content:"";position:absolute;top:50%;left:50%;width:min(2.6041666667vw,12.5px);height:min(2.6041666667vw,12.5px);border-left:2px solid #A47A80;border-bottom:2px solid #A47A80;transform:translate(-50%,-50%) rotate(-45deg);transform-origin:center;transition:transform .25s ease-in-out}.product-form__variant-selects-modal__option.is-active .product-form__variant-selects-modal__option__head__arrow:before{transform:translate(-50%,calc(-50% + min(2.6041666667vw,12.5px)/2)) rotate(135deg)}.product-form__variant-selects-modal__variants{display:none;padding-right:min(2.08333333333vw,10px)}.product-form__variant-selects-modal__option.is-active .product-form__variant-selects-modal__variants{display:block}.product-form__variant-selects-modal__variants li{display:flex;align-items:center;gap:min(3.125vw,15px);margin-bottom:min(3.125vw,15px);padding-bottom:min(3.125vw,15px);border-bottom:solid 1px #eeebec}.product-form__variant-selects-modal__variants__img{display:none}.product-form__variant-selects-modal__variants__name{flex:1;font-size:min(3.3333333333vw,16px);font-weight:500;color:#864e55;letter-spacing:min(.1vw,.48px);text-align:center;text-transform:uppercase;line-height:1.5}.product-form__variant-selects-modal__variants__button.button{display:flex;justify-content:center;align-items:center;width:min(29.1666666667vw,140px);height:min(8.3333333333vw,40px);padding:0;border-radius:min(1.04166666667vw,5px);font-size:min(3.125vw,15px);font-weight:500;letter-spacing:min(.09375vw,.45px)}.product-form__variant-selects-modal__variants__button.button *{pointer-events:none}.product-form__variant-selects-modal__variants__button.button.is-loading *{display:none}.product-form__variant-selects-modal__variants__button.button.button--addToCart{background:#864e55;color:#fff}.product-form__variant-selects-modal__variants__button.button.button--back-in-stock,.product-form__variant-selects-modal__variants__button.button.button--coming-soon,.product-form__variant-selects-modal__variants__button.button.button--sold-out{background:#bcbcbc;color:#fff}.product-form__variant-selects-modal__variants__button.button.button--sold-out,.product-form__variant-selects-modal__variants__button.button.button--coming-soon{pointer-events:none}.product-form__variant-selects-modal__variants .c-Variants__action--wishlist .wk-button{margin-left:0}.product-form__variant-selects-modal__variants .c-Variants__action--wishlist .wk-button .wk-icon__svg{fill:#864e55;stroke:#864e55}.product-form__variant-selects-modal__variants .c-Variants__action--wishlist .wk-button.wk-button--add .wk-icon__svg{fill:transparent}
/*# sourceMappingURL=/cdn/shop/t/207/assets/rosier-girdle-modal.css.map */
