.custom-bulk-order-flow{padding-top:24px}.flow-step{margin-bottom:32px}.flow-step-title{margin-bottom:10px;line-height:1.4;text-transform:uppercase}.flow-step-note{font-size:12px;color:#666;margin-bottom:10px;font-style:italic}.spf-type-indicator{font-size:12px;color:#666;margin-top:5px;font-style:italic}.flow-selection{display:flex;flex-wrap:wrap;gap:10px}.flow-option{position:relative;min-width:122px}.flow-option input{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.flow-option label{display:block;padding:8px;font-size:14px;line-height:1.75;text-align:center;border:1px solid rgba(92,92,92,.2);border-radius:3px;cursor:pointer}.flow-option input:checked+label{border-color:#5c5c5c}.flow-variants .t4s-btn{--padding-btn: 15px 24px 15px 16px;--btn-size: 14px;--btn-radius: 3px;--btn-border: rgba(92, 92, 92, .2);--btn-border-hover: rgba(92, 92, 92, 1);width:100%;justify-content:flex-start;gap:16px}.flow-variants .t4s-btn svg{color:#e5eefa}.flow-variants .t4s-btn span{margin-right:auto}.flow-variants .t4s-btn:after{border-width:1px}.flow-variants .t4s-btn[disabled]{opacity:.5;cursor:not-allowed}.flow-variants .t4s-btn[disabled]:after{border-color:#5c5c5c33}.flow-selection-header{padding:60px 8.5% 30px;text-align:center}.flow-selection-header h3{margin-bottom:16px;font-size:30px;color:var(--custombulk-color)}.flow-selection-header p{margin:0;line-height:1.533}.variant-selection{flex-grow:1;overflow-y:auto;padding-bottom:80px}.variant-selection .variant-item{border-top:1px solid rgba(92,92,92,.15);padding:12px 20px;transition:opacity .3s ease,transform .3s ease,max-height .3s ease}.variant-selection .variant-item.active .variant-title,.variant-selection .variant-item.active .variant-qty-input{opacity:1}.variant-selection .variant-item[style*="display: none"]{opacity:0;transform:translateY(-10px);max-height:0;overflow:hidden;pointer-events:none}.variant-selection .variant-selector{display:flex;align-items:center;justify-content:space-between;gap:20px}.variant-selection .variant-title{line-height:1.33;flex:1;opacity:.7}.variant-selection .quantity-selector{display:flex;align-items:center;gap:5px}.variant-selection .qty-btn{width:20px;height:20px;padding:0;background:#edf2f6;color:var(--custombulk-color);border-radius:3px;cursor:pointer;display:flex;align-items:center;justify-content:center}.variant-selection .qty-btn:disabled{opacity:.5;cursor:not-allowed}.variant-selection .variant-qty-input{width:46px;height:24px;padding:0;font-size:14px;line-height:24px;text-align:center;opacity:.7;border:0}.variant-selection .variant-qty-input::-webkit-inner-spin-button{display:none}.extras-selection{flex-grow:1;overflow-y:auto;padding:0 20px 80px}.extras-selection .extra-item{position:relative}.extras-selection .extra-item+.extra-item{margin-top:28px}.extras-selection .extra-item input{position:absolute;top:22px;left:20px;z-index:2;height:16px;width:16px;accent-color:var(--custombulk-color)}.extras-selection .extra-item label{display:block;padding:18px 226px 18px 48px;background-color:#f9fafd;border:2px solid #F9FAFD;border-radius:3px;cursor:pointer}.extras-selection .extra-item .extra-item-title{display:block;line-height:1.4;text-transform:uppercase;color:var(--custombulk-color)}.extras-selection .extra-item p{margin:4px 0 0;font-size:14px;line-height:1.7}.extras-selection .extra-item p a{text-decoration:underline}.extras-selection .extra-item p a:hover{text-decoration:none}.extras-selection .extra-item input:checked+label{border-color:var(--custombulk-color)}.extras-selection .extra-item .extra-item-price{position:absolute;right:20px;top:20px;z-index:2;max-width:210px;line-height:1.4;text-align:right}@media screen and (max-width:1200px){.extras-selection .extra-item label{padding-right:116px}.extras-selection .extra-item .extra-item-price{max-width:100px}}@media screen and (max-width: 767px){.extras-selection .extra-item label{padding-right:20px}.extras-selection .extra-item .extra-item-title{padding-right:0}.extras-selection .extra-item .extra-item-price{position:static;display:block;max-width:100%;margin-top:4px;text-align:left}}.flow-selection-footer{position:absolute;bottom:0;left:0;z-index:10;width:100%;padding:20px;background:#fff;border-top:1px solid rgba(92,92,92,.15)}.flow-selection-footer .t4s-btn{--padding-btn: 13px;--btn-size: 14px;--btn-fw: 700;width:100%;text-transform:uppercase}.flow-selection-footer .t4s-btn[disabled]{opacity:.5;cursor:not-allowed}#add-to-cart{--padding-btn: 13px;--btn-size: 14px;--btn-fw: 700;width:100%;text-transform:uppercase}#add-to-cart[disabled]{opacity:.5;cursor:not-allowed}.t4sp-theme .t4s-close-overlay{background:#3f3d3d33}.t4sp-theme .flow-selection-drawer{width:100%!important}.t4sp-theme .flow-selection-drawer .t4s-drawer__close{position:absolute;top:0;right:0}.t4sp-theme .flow-selection-drawer .t4s-drawer__close:hover{background:transparent}@media screen and (min-width: 768px){.t4sp-theme .flow-selection-drawer{width:48%!important}}.t4s-main-product-inkara .flow-variants .t4s-btn svg{color:#94593f33}.t4s-main-product-inkara .variant-selection .qty-btn{background-color:#3f3d3d1a}
/*# sourceMappingURL=/cdn/shop/t/52/assets/bulk-order-flow.css.map */
