.index-module-scss-module__kb1JIa__quantity-selector{-webkit-user-select:none;user-select:none;flex-flow:row;justify-content:center;align-items:center;gap:8px;display:flex}.index-module-scss-module__kb1JIa__quantity-selector__button{cursor:pointer;background-color:#0000;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.index-module-scss-module__kb1JIa__quantity-selector__button svg{transition:color .2s}.index-module-scss-module__kb1JIa__quantity-selector__button:hover:not(:disabled){opacity:.8}.index-module-scss-module__kb1JIa__quantity-selector__button:disabled{cursor:not-allowed;opacity:.4}.index-module-scss-module__kb1JIa__quantity-selector__button:active:not(:disabled){transform:scale(.95)}.index-module-scss-module__kb1JIa__quantity-selector__input{text-align:center;-moz-appearance:textfield;border:none;outline:none;min-width:40px;height:40px;font-size:16px;line-height:1}.index-module-scss-module__kb1JIa__quantity-selector__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.index-module-scss-module__kb1JIa__quantity-selector__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.index-module-scss-module__kb1JIa__quantity-selector__input:focus{outline:none}.index-module-scss-module__kb1JIa__quantity-selector__input:disabled{cursor:not-allowed;opacity:.4}.index-module-scss-module__kb1JIa__quantity-selector--bordered .index-module-scss-module__kb1JIa__quantity-selector__button{border:1px solid var(--color-secondary);border-radius:8px}.index-module-scss-module__kb1JIa__quantity-selector--bordered .index-module-scss-module__kb1JIa__quantity-selector__button:hover:not(:disabled){background-color:var(--color-gray-100)}.index-module-scss-module__kb1JIa__quantity-selector--bordered .index-module-scss-module__kb1JIa__quantity-selector__input{color:var(--color-black);border:1px solid var(--color-secondary);border-radius:8px}.index-module-scss-module__kb1JIa__quantity-selector--borderless{gap:20px}.index-module-scss-module__kb1JIa__quantity-selector--borderless .index-module-scss-module__kb1JIa__quantity-selector__button{color:var(--color-secondary);border:none;width:20px;height:20px}.index-module-scss-module__kb1JIa__quantity-selector--borderless .index-module-scss-module__kb1JIa__quantity-selector__button:hover:not(:disabled){color:var(--color-black)}.index-module-scss-module__kb1JIa__quantity-selector--borderless .index-module-scss-module__kb1JIa__quantity-selector__input{color:var(--color-black);border:none;min-width:20px;height:20px}.index-module-scss-module__kb1JIa__quantity-selector--disabled{opacity:.6;pointer-events:none}
.index-module-scss-module__IXqP9a__framed-menu{width:100%}.index-module-scss-module__IXqP9a__framed-menu__value{color:var(--color-secondary-800);cursor:pointer;flex-flow:row;justify-content:space-between;align-items:center;font-size:.875rem;line-height:1.1428;transition:color .2s;display:flex}.index-module-scss-module__IXqP9a__framed-menu__value svg{transition:transform .3s}.index-module-scss-module__IXqP9a__framed-menu__value:hover{color:var(--color-black)}.index-module-scss-module__IXqP9a__framed-menu__content{border:1px solid var(--color-s-gray-11);border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;margin-top:16px;padding:20px;animation:.3s ease-in-out index-module-scss-module__IXqP9a__slideDown;display:flex}.index-module-scss-module__IXqP9a__framed-menu__item{gap:8px;width:100%;display:flex}.index-module-scss-module__IXqP9a__framed-menu__item-value{max-width:calc(100% - 24px);color:var(--color-black);cursor:pointer;flex:0 0 calc(100% - 24px);font-size:.875rem;line-height:1.1428}.index-module-scss-module__IXqP9a__framed-menu--open .index-module-scss-module__IXqP9a__framed-menu__value svg,.index-module-scss-module__IXqP9a__chevron-rotate{transform:rotate(180deg)}@keyframes index-module-scss-module__IXqP9a__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
.index-module-scss-module__qMbqNa__summary{background-color:var(--color-white);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:32px;width:100%;display:flex}.index-module-scss-module__qMbqNa__summary.index-module-scss-module__qMbqNa__summary--sec{gap:20px}.index-module-scss-module__qMbqNa__summary .index-module-scss-module__qMbqNa__total-box{flex-flow:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.index-module-scss-module__qMbqNa__summary .index-module-scss-module__qMbqNa__total-box p{white-space:nowrap;color:var(--color-black);font-size:1.5rem;font-weight:600;line-height:1.25}.index-module-scss-module__qMbqNa__summary .index-module-scss-module__qMbqNa__total-box .index-module-scss-module__qMbqNa__estimate{text-transform:uppercase}.index-module-scss-module__qMbqNa__summary .index-module-scss-module__qMbqNa__total-box .index-module-scss-module__qMbqNa__totalPrice span{text-align:right;display:block}.index-module-scss-module__qMbqNa__summary .index-module-scss-module__qMbqNa__total-box .index-module-scss-module__qMbqNa__totalPrice span.index-module-scss-module__qMbqNa__convertPriceToUSD{color:var(--color-secondary);font-size:.875rem;font-weight:400;line-height:1.1428}.index-module-scss-module__qMbqNa__summary .index-module-scss-module__qMbqNa__subTotal{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;display:flex}.index-module-scss-module__qMbqNa__summary .index-module-scss-module__qMbqNa__subTotal-item{flex-flow:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.index-module-scss-module__qMbqNa__summary .index-module-scss-module__qMbqNa__subTotal-item p{white-space:nowrap;font-size:1rem;font-weight:400;line-height:1.25}.index-module-scss-module__qMbqNa__summary .index-module-scss-module__qMbqNa__subTotal-item__label{color:var(--color-secondary)}.index-module-scss-module__qMbqNa__summary .index-module-scss-module__qMbqNa__subTotal-item__value{color:var(--color-black)}@media (max-width:767px){.index-module-scss-module__qMbqNa__summary{gap:20px}}
