.tp-tab-panel{margin:80px auto;width:1200px;height:300px;border:3px solid #907fff;display:flex}.tp-tab-panel,.tp-tab-panel--hr{flex-direction:column}.tp-tab-panel--vr{flex-direction:row}.tp-tab-panel__header{background-color:#fff;white-space:nowrap;overflow-x:auto;display:flex;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.tp-tab-panel__header--hr{flex-direction:row}.tp-tab-panel__header--vr{flex-direction:column}.tp-tab-panel__tab{flex:0 0 auto;text-align:center;padding:10px;cursor:pointer;transition:background-color .3s;min-width:130px;min-height:50px;box-sizing:border-box;align-content:center}.tp-tab-panel__tab:hover{background-color:#d3d3d3}.tp-tab-panel__tab--selected{background-color:#243dc6;border-radius:6px 6px 0 0;color:#fff}.tp-tab-panel__content{background-color:#f3f2f9;height:100%;width:100%;display:flex}.tp-tab-panel__divider{border:none}.tp-tab-panel__divider--hr{border-top:3px solid #400}.tp-tab-panel__divider--vr{border-left:3px solid #400}.order-summary-breakup{display:flex;flex-direction:column;gap:8px;min-width:200px;padding:8px 4px}.order-summary-breakup .breakup-item{display:flex;justify-content:space-between;align-items:center;font-size:13px;gap:16px}.order-summary-breakup .breakup-item .breakup-label{color:var(--_gray-600,#6b7280);white-space:nowrap}.order-summary-breakup .breakup-item.discount{color:#16a34a}.order-summary-breakup .breakup-item.discount .discount-value{display:flex;align-items:center;color:#16a34a}.order-summary-breakup .breakup-item.total{border-top:1px solid var(--_gray-200,#e5e7eb);padding-top:8px;margin-top:4px;font-weight:600}.order-summary-breakup .breakup-item.total .breakup-label{color:var(--_gray-900,#111827)}.embla{width:40vw;position:relative}.embla__viewport{width:100%;overflow:hidden}.embla__container{width:"100%";display:grid}.embla__slide>img{width:100%;height:100%;object-fit:cover}.is-wheel-dragging{border:1px solid red;cursor:none!important}.embla-thumbs{--thumbs-slide-spacing:0.8rem;--thumbs-slide-height:6rem;margin-top:var(--thumbs-slide-spacing)}.embla-thumbs__viewport{overflow:hidden;margin:20px}.embla-thumbs__container{display:flex;flex-direction:row;margin-left:calc(var(--thumbs-slide-spacing) * -1)}.embla-thumbs__slide{flex:0 0 22%;min-width:0;padding-left:var(--thumbs-slide-spacing);cursor:pointer}@media (min-width:576px){.embla-thumbs__slide{flex:0 0 15%}}.embla-thumbs__slide img{width:100%}