:root{--loop-ui-bg: #fffeff;--loop-ui-surface: #ffffff;--loop-ui-text: #1c1c1c;--loop-ui-muted: #666666;--loop-ui-border: rgba(28, 28, 28, .06);--loop-ui-border-strong: #ece8e2;--loop-ui-green: #2ea475;--loop-ui-green-dark: #218c62;--loop-ui-orange: #fe7616;--loop-ui-orange-soft: rgba(254, 118, 22, .12);--loop-ui-dark: #302b27;--loop-ui-warm: #f6f2ea;--loop-ui-shadow-sm: 0 2px 8px rgba(0, 0, 0, .04);--loop-ui-shadow-md: 0 3px 10px rgba(28, 28, 28, .08);--loop-ui-shadow-lg: 0 14px 24px rgba(28, 28, 28, .14);--loop-ui-shadow-green: 0 18px 28px rgba(46, 164, 117, .2);--loop-ui-font-body: "DM Sans", sans-serif;--loop-ui-font-heading: "Outfit", sans-serif}html.loop-product-details-open{overflow:hidden!important}body .loop-product-details-modal[hidden]{display:none!important}body .loop-product-details-modal{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:99999!important;display:grid!important;place-items:center!important;padding:22px!important;color:var(--loop-ui-text)!important;font-family:var(--loop-ui-font-body)!important}body .loop-product-details-modal__backdrop{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border:0!important;background:#1c1c1c85!important;cursor:pointer!important}body .yallah-loop-update-toast{position:fixed!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;z-index:2147483647!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;width:min(520px,calc(100vw - 32px))!important;min-height:116px!important;padding:28px 34px!important;border:1px solid rgba(46,164,117,.18)!important;border-radius:18px!important;background:#dcfae7!important;color:#218c62!important;font-family:var(--loop-ui-font-heading)!important;font-size:24px!important;font-weight:700!important;line-height:1.25!important;box-shadow:0 24px 70px #1c1c1c38!important;transform:translate(-50%,-50%)!important}body .yallah-loop-update-toast button,body .yallah-loop-update-toast [role=button]{flex:0 0 auto!important;color:#218c62!important;font-size:28px!important}body .loop-product-details-modal__dialog{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:minmax(260px,.82fr) minmax(0,1fr)!important;width:min(760px,calc(100vw - 40px))!important;max-height:min(620px,calc(100vh - 40px))!important;overflow:hidden!important;border:1px solid #9f9488!important;border-radius:22px!important;background:#fff!important;box-shadow:0 24px 70px #1c1c1c3d!important}body .loop-product-details-modal__close{position:absolute!important;top:12px!important;right:12px!important;z-index:2!important;display:inline-grid!important;place-items:center!important;width:34px!important;height:34px!important;border:1px solid #d0c6ba!important;border-radius:999px!important;background:#fff!important;color:var(--loop-ui-dark)!important;font-size:22px!important;line-height:1!important;cursor:pointer!important;box-shadow:none!important}body .loop-product-details-modal__media{min-height:320px!important;background:var(--loop-ui-warm)!important}body .loop-product-details-modal__media img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}body .loop-product-details-modal__media img[hidden]{display:none!important}body .loop-product-details-modal__content{display:grid!important;align-content:start!important;gap:10px!important;padding:32px 28px 24px!important;overflow-y:auto!important}body .loop-product-details-modal__eyebrow{margin:0!important;color:var(--loop-ui-orange)!important;font-family:var(--loop-ui-font-heading)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}body .loop-product-details-modal__content h2{margin:0!important;color:var(--loop-ui-dark)!important;font-family:var(--loop-ui-font-heading)!important;font-size:clamp(24px,2.4vw,30px)!important;font-weight:800!important;line-height:1.05!important;letter-spacing:0!important}body .loop-product-details-modal__price{margin:0!important;color:var(--loop-ui-green)!important;font-family:var(--loop-ui-font-heading)!important;font-size:18px!important;font-weight:800!important}body .loop-product-details-modal__nutrition{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;margin:2px 0 4px!important}body .loop-product-details-modal__nutrition[hidden]{display:none!important}body .loop-product-details-modal__nutrition span{display:grid!important;gap:2px!important;padding:8px 7px!important;border:1px solid rgba(46,164,117,.22)!important;border-radius:12px!important;background:#2ea47514!important;text-align:center!important}body .loop-product-details-modal__nutrition strong{color:var(--loop-ui-green)!important;font-family:var(--loop-ui-font-heading)!important;font-size:14px!important;font-weight:800!important;line-height:1!important}body .loop-product-details-modal__nutrition small{color:#1c1c1c9e!important;font-size:9px!important;font-weight:800!important;line-height:1.1!important;text-transform:uppercase!important}body .loop-product-details-modal__description{margin:0!important;color:#1c1c1cb8!important;font-size:14px!important;line-height:1.45!important}body .loop-product-details-modal__ingredients{display:grid!important;gap:9px!important;margin-top:2px!important}body .loop-product-details-modal__ingredients[hidden]{display:none!important}body .loop-product-details-modal__ingredients section{display:grid!important;gap:4px!important;margin:0!important}body .loop-product-details-modal__ingredients h3{margin:0!important;color:var(--loop-ui-dark)!important;font-family:var(--loop-ui-font-heading)!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important}body .loop-product-details-modal__ingredients p{margin:0!important;color:#1c1c1cb3!important;font-size:13px!important;line-height:1.35!important}body .loop-product-details-modal__actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin-top:6px!important}body .loop-product-details-modal__add{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:40px!important;border:0!important;border-radius:12px!important;background:var(--loop-ui-green)!important;color:#fff!important;font-family:var(--loop-ui-font-heading)!important;font-size:15px!important;font-weight:800!important;cursor:pointer!important}body .loop-product-details-modal__add[hidden],body .loop-product-details-modal__stepper[hidden],body .loop-product-details-modal__status[hidden]{display:none!important}body .loop-product-details-modal__stepper{display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;flex:0 0 128px!important;width:128px!important;min-width:128px!important;min-height:46px!important;padding:0 6px!important;border:1px solid rgba(48,43,39,.08)!important;border-radius:999px!important;background:#fff!important;box-shadow:0 2px 4px #302b270f,0 12px 18px #302b272e!important}body .loop-product-details-modal__stepper button{display:inline-grid!important;place-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;border:0!important;border-radius:999px!important;background:var(--loop-ui-orange)!important;color:#fff!important;font-size:22px!important;font-weight:400!important;line-height:1!important;cursor:pointer!important;box-shadow:none!important}body .loop-product-details-modal__stepper span{min-width:20px!important;color:#302b27!important;font-family:var(--loop-ui-font-heading)!important;font-size:18px!important;font-weight:500!important;line-height:1!important;text-align:center!important}body .loop-product-details-modal__stepper button:first-child{padding-bottom:5px!important}body .loop-product-details-modal__stepper button:disabled{background:#ffd4bf!important;cursor:default!important;opacity:1!important}body .loop-product-details-modal__status{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;flex:1 1 0!important;min-width:0!important;min-height:46px!important;padding:0 14px!important;border:0!important;border-radius:14px!important;background:var(--loop-ui-orange)!important;color:#fff!important;font-family:var(--loop-ui-font-heading)!important;font-size:17px!important;font-weight:600!important;letter-spacing:0!important;line-height:1!important;white-space:nowrap!important;cursor:pointer!important;box-shadow:0 10px 18px #fe76162e!important}body .loop-product-details-modal__status>span:first-child:not(:only-child){font-size:16px!important;font-weight:400!important;line-height:1!important}body .loop-product-details-modal__link{flex:0 0 100%!important;justify-self:start!important;margin-top:10px!important;color:var(--loop-ui-green)!important;font-family:var(--loop-ui-font-heading)!important;font-size:14px!important;font-weight:800!important;text-decoration:underline!important;text-underline-offset:3px!important}@media screen and (max-width:749px){body .loop-product-details-modal{align-items:end!important;padding:12px!important}body .loop-product-details-modal__dialog{grid-template-columns:1fr!important;width:100%!important;max-height:calc(100vh - 24px)!important;border-radius:18px!important}body .loop-product-details-modal__close{top:10px!important;right:10px!important;width:44px!important;height:44px!important;border-width:2px!important;font-size:24px!important}body .loop-product-details-modal__media{min-height:210px!important;max-height:260px!important}body .loop-product-details-modal__content{gap:12px!important;padding:20px 16px 18px!important}body .loop-product-details-modal__eyebrow{font-size:13px!important}body .loop-product-details-modal__content h2{font-size:30px!important}body .loop-product-details-modal__price{font-size:24px!important}body .loop-product-details-modal__nutrition{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body .loop-product-details-modal__nutrition span{min-height:68px!important;padding:10px 8px!important;border-radius:13px!important}body .loop-product-details-modal__nutrition strong{font-size:20px!important}body .loop-product-details-modal__nutrition small{font-size:11px!important}body .loop-product-details-modal__description{font-size:16px!important;line-height:1.45!important}body .loop-product-details-modal__ingredients{gap:12px!important}body .loop-product-details-modal__ingredients h3{font-size:16px!important}body .loop-product-details-modal__ingredients p{font-size:14px!important;line-height:1.45!important}body .loop-product-details-modal__link{font-size:16px!important}}body .loop-bundle-products-wrapper,body .loop-actions-container,body .loop-bottom-sheet-wrapper{color:var(--loop-ui-text)!important;font-family:var(--loop-ui-font-body)!important}body .loop-bundle-products-wrapper *,body .loop-actions-container *,body .loop-bottom-sheet-wrapper *{box-sizing:border-box}body .loop-bundle-products-wrapper h1,body .loop-bundle-products-wrapper h2,body .loop-bundle-products-wrapper h3,body .loop-actions-container h1,body .loop-actions-container h2,body .loop-actions-container h3{font-family:var(--loop-ui-font-heading)!important}body .loop-bundle-products-wrapper .loop-bundle-select-product-title-new-container{margin-bottom:0!important;padding:16px 20px 14px!important;border:1px solid var(--loop-ui-border)!important;border-bottom:0!important;border-radius:0!important;background:var(--loop-ui-surface)!important;box-shadow:var(--loop-ui-shadow-sm)!important}body .loop-bundle-products-wrapper .loop-bundle-select-product-title-new{margin:0!important;color:var(--loop-ui-text)!important;font-family:var(--loop-ui-font-heading)!important;font-size:18px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.2!important}body .loop-bundle-products-wrapper .loop-products-available-new{margin-top:0!important;padding:20px!important;border:1px solid #9f9488!important;border-radius:0 0 20px 20px!important;background:var(--loop-ui-surface)!important;box-shadow:var(--loop-ui-shadow-sm)!important}body .loop-bundle-products-wrapper .loop-products-align-new{gap:16px!important}body .loop-bundle-products-wrapper .loop-bundle-product-card{overflow:hidden!important;border:1px solid #b2a79b!important;border-radius:20px!important;background:var(--loop-ui-surface)!important;box-shadow:none!important;cursor:pointer!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}body .loop-bundle-products-wrapper .loop-bundle-product-card:hover,body .loop-bundle-products-wrapper .loop-bundle-product-card:focus-within{transform:translateY(-2px)!important;box-shadow:none!important}body .loop-bundle-products-wrapper .loop-card-footer,body .loop-bundle-products-wrapper .loop-card-footer *{cursor:auto!important}body .loop-bundle-products-wrapper .loop-bundle-product-card:has(.loop-bundle-product-quantity-controls){border-color:var(--loop-ui-green)!important;box-shadow:0 0 0 2px var(--loop-ui-green)!important}body .loop-bundle-products-wrapper .loop-card-header{display:flex!important;flex-direction:column!important;height:100%!important}body .loop-bundle-products-wrapper .loop-bundle-product-image-container{position:relative!important;overflow:hidden!important;border:1px solid #d0c6ba!important;background:var(--loop-ui-warm)!important;display:block!important;border-radius:10px!important}body .loop-bundle-products-wrapper .loop-image-product-lg{position:relative!important;width:100%!important;min-height:200px!important;background:var(--loop-ui-warm)!important;overflow:hidden!important;display:block!important;border-radius:10px!important}body .loop-bundle-products-wrapper .loop-card-protein-overlay{position:absolute!important;top:10px!important;left:10px!important;z-index:2!important;display:grid!important;align-content:center!important;justify-items:start!important;min-width:52px!important;min-height:48px!important;padding:6px 8px!important;border-radius:7px!important;background:var(--loop-ui-orange)!important;color:#fff!important;box-shadow:0 10px 22px #302b2729!important;pointer-events:none!important}body .loop-bundle-products-wrapper .loop-card-protein-overlay strong{display:block!important;color:inherit!important;font-family:var(--loop-ui-font-heading)!important;font-size:18px!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important}body .loop-bundle-products-wrapper .loop-card-protein-overlay span{display:block!important;margin-top:4px!important;color:inherit!important;font-family:var(--loop-ui-font-heading)!important;font-size:9px!important;font-weight:800!important;line-height:1!important;letter-spacing:.03em!important;text-transform:uppercase!important}body .loop-bundle-products-wrapper .loop-img-fit.image-width{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .3s ease!important}body .loop-bundle-products-wrapper .loop-bundle-product-card:hover .loop-img-fit.image-width{transform:scale(1.05)!important}body .loop img[src*="cdn.loopwork.co/bundle-images"],body #loop img[src*="cdn.loopwork.co/bundle-images"]{display:none!important}body .loop-bundle-products-wrapper .loop-card-body{padding:12px 12px 14px!important;background:var(--loop-ui-surface)!important;text-align:left!important}body .loop-bundle-products-wrapper .loop-product-card-description-body{width:100%!important;align-items:flex-start!important;gap:8px!important}body .loop-bundle-products-wrapper .loop-product-title,body .loop-bundle-products-wrapper .loop-product-description,body .loop-bundle-products-wrapper .loop-display-product-price{width:100%!important}body .loop-bundle-products-wrapper .loop-bundle-product-card-title{margin:0!important;color:var(--loop-ui-text)!important;font-family:var(--loop-ui-font-heading)!important;font-size:13px!important;font-weight:800!important;line-height:1.35!important;letter-spacing:.05em!important;text-transform:uppercase!important;display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}body .loop-bundle-products-wrapper .loop-card-macro-line{margin:8px 0 0!important;color:#717585!important;font-family:var(--loop-ui-font-heading)!important;font-size:15px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0!important}body .loop-bundle-products-wrapper .loop-bundle-product-card-description{margin:0!important;color:#1c1c1c8c!important;font-size:14px!important;line-height:1.45!important}body .loop-bundle-products-wrapper .loop-bundle-product-card-description:empty{display:none!important}body .loop-bundle-products-wrapper .loop-display-product-price{display:flex!important;align-items:flex-end!important;gap:8px!important;flex-wrap:wrap!important}body .loop-bundle-products-wrapper .loop-discounted-price{color:#2d2926!important;font-family:var(--loop-ui-font-heading)!important;font-size:17px!important;font-weight:800!important;line-height:1!important;letter-spacing:-.02em!important}body .loop-bundle-products-wrapper .loop-product-price{color:#aba9a8!important;font-family:var(--loop-ui-font-heading)!important;font-size:13px!important;font-weight:500!important;line-height:1!important;text-decoration-thickness:1px!important}body .loop-bundle-products-wrapper .loop-card-footer{padding:0 12px 12px!important}body .loop-bundle-products-wrapper .loop-select-variant{width:100%!important;min-height:44px!important;padding:0 40px 0 14px!important;border:1px solid rgba(28,28,28,.08)!important;border-radius:14px!important;background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23666666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 14px center!important;background-repeat:no-repeat!important;background-size:14px!important;-webkit-appearance:none!important;appearance:none!important;color:#1c1c1cc7!important;font-family:var(--loop-ui-font-body)!important;font-size:13px!important;font-weight:600!important;box-shadow:none!important;outline:none!important}body .loop-bundle-products-wrapper .loop-add-product-btn{display:flex!important;justify-content:center!important;margin-top:10px!important}body .loop-bundle-products-wrapper .loop-btn,body .loop-actions-container .loop-btn,body .loop-bottom-sheet-wrapper .loop-btn{font-family:var(--loop-ui-font-heading)!important}body .loop-bundle-products-wrapper .loop-btn-add-product{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:50px!important;padding:0 7px 0 18px!important;border:1px solid rgba(28,28,28,.08)!important;border-radius:999px!important;background:#fff!important;color:var(--loop-ui-text)!important;font-size:0!important;font-weight:700!important;letter-spacing:0!important;text-transform:uppercase!important;box-shadow:0 2px 4px #302b270f,0 12px 18px #302b2729!important}body .loop-bundle-products-wrapper .loop-btn-add-product:before{content:"ADD MEAL"!important;color:#302b27!important;font-size:13px!important;font-weight:700!important;letter-spacing:.02em!important;line-height:1!important;white-space:nowrap!important}body .loop-bundle-products-wrapper .loop-btn-add-product:after{content:"+"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;border-radius:999px!important;background:var(--loop-ui-orange)!important;color:#fff!important;font-size:28px!important;font-weight:400!important;line-height:1!important}body .loop-bundle-products-wrapper .loop-bundle-product-quantity-controls,body .loop-actions-container .loop-selected-variant-actions{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:5px!important;border-radius:999px!important;background:#fff!important;border:1px solid rgba(46,164,117,.28)!important;box-shadow:0 2px 4px #302b270f,0 12px 18px #302b2729!important}body .loop-bundle-products-wrapper .loop-btn-input-decrease,body .loop-bundle-products-wrapper .loop-btn-input-increase,body .loop-actions-container .loop-btn-input-decrease-small,body .loop-actions-container .loop-btn-input-increase-small,body .loop-bottom-sheet-wrapper .loop-btn-input-decrease-small,body .loop-bottom-sheet-wrapper .loop-btn-input-increase-small{width:30px!important;min-width:30px!important;height:30px!important;border:0!important;border-radius:999px!important;background:var(--loop-ui-orange)!important;color:#fff!important;font-size:16px!important;font-weight:800!important;line-height:1!important;box-shadow:none!important}body .loop-bundle-products-wrapper .loop-form-input,body .loop-actions-container .loop-form-input-small,body .loop-actions-container .loop-selected-variant-actions-input,body .loop-bottom-sheet-wrapper .loop-form-input-small,body .loop-bottom-sheet-wrapper .loop-selected-variant-actions-input{min-width:24px!important;width:24px!important;padding:0!important;border:0!important;background:transparent!important;color:var(--loop-ui-text)!important;font-family:var(--loop-ui-font-heading)!important;font-size:14px!important;font-weight:800!important;text-align:center!important;box-shadow:none!important}body .loop-actions-container{color:var(--loop-ui-text)!important}body .loop-actions-container .loop-selected-bundle,body .loop-bottom-sheet-wrapper .loop-selected-bundle{overflow:hidden!important;border:1px solid var(--loop-ui-border)!important;border-radius:20px!important;background:var(--loop-ui-surface)!important;box-shadow:0 14px 34px #00000014!important}body .loop-actions-container .loop-selected-bundle-header,body .loop-bottom-sheet-wrapper .loop-selected-bundle-header{padding:16px 20px!important;border-radius:16px 16px 0 0!important;background:var(--loop-ui-dark)!important}body .loop-actions-container .loop-selected-bundle-title,body .loop-bottom-sheet-wrapper .loop-selected-bundle-title{margin:0!important;color:#fff!important;font-family:var(--loop-ui-font-heading)!important;font-size:16px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important}body .loop-actions-container .loop-selected-bundle-info,body .loop-bottom-sheet-wrapper .loop-selected-bundle-info{padding:16px 16px 14px!important;border-bottom:1px solid var(--loop-ui-border)!important}body .loop-actions-container .loop-selected-bundle-info>p,body .loop-bottom-sheet-wrapper .loop-selected-bundle-info>p{margin:0!important;color:#1c1c1cc7!important;font-size:15px!important;font-weight:600!important;line-height:1.45!important}body .loop-actions-container .loop-selected-bundle-items-count p,body .loop-bottom-sheet-wrapper .loop-selected-bundle-items-count p{display:inline-flex!important;align-items:center!important;min-height:24px!important;padding:0 10px!important;border-radius:999px!important;background:var(--loop-ui-orange-soft)!important;color:var(--loop-ui-orange)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important}body .loop-actions-container .loop-selected-bundle-items,body .loop-bottom-sheet-wrapper .loop-selected-bundle-items{display:grid!important;gap:12px!important;margin-top:14px!important;margin-bottom:10px!important;border-radius:10px!important}body .loop-actions-container .loop-selected-variant-container,body .loop-bottom-sheet-wrapper .loop-selected-variant-container{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:12px!important;border-radius:16px!important;border:1px solid var(--loop-ui-border)!important;background:var(--loop-ui-bg)!important;overflow:visible!important}body .loop-actions-container .loop-selected-variant-info-container,body .loop-bottom-sheet-wrapper .loop-selected-variant-info-container{display:grid!important;grid-template-columns:56px minmax(0,1fr)!important;gap:12px!important;align-items:center!important;min-width:0!important;width:90%!important}body .loop-actions-container .loop-selected-variant-info,body .loop-bottom-sheet-wrapper .loop-selected-variant-info{min-width:0!important;width:100%!important}body .loop-actions-container .loop-selected-variant-info-container>img,body .loop-bottom-sheet-wrapper .loop-selected-variant-info-container>img{width:56px!important;height:56px!important;border-radius:14px!important;object-fit:cover!important;background:var(--loop-ui-warm)!important}body .loop-actions-container .loop-selected-variant-title,body .loop-bottom-sheet-wrapper .loop-selected-variant-title{margin:0!important;color:var(--loop-ui-text)!important;font-family:var(--loop-ui-font-heading)!important;font-size:12px!important;font-weight:800!important;line-height:1.35!important;letter-spacing:.04em!important;text-transform:uppercase!important}body .loop-actions-container .loop-selected-variant-price-container,body .loop-bottom-sheet-wrapper .loop-selected-variant-price-container{display:flex!important;align-items:baseline!important;gap:8px!important;margin-top:6px!important}body .loop-actions-container .loop-selected-variant-price-actual,body .loop-bottom-sheet-wrapper .loop-selected-variant-price-actual{color:#1c1c1c57!important;font-size:12px!important;font-weight:500!important}body .loop-actions-container .loop-selected-variant-price-discount,body .loop-bottom-sheet-wrapper .loop-selected-variant-price-discount{color:var(--loop-ui-text)!important;font-family:var(--loop-ui-font-heading)!important;font-size:15px!important;font-weight:800!important}body .loop-actions-container .loop-selected-variant-actions-container,body .loop-bottom-sheet-wrapper .loop-selected-variant-actions-container{display:flex!important;justify-content:flex-end!important;align-items:center!important;position:static!important;inset:auto!important;margin:0!important;align-self:center!important;overflow:visible!important}body .loop-actions-container .loop-selected-variant-actions,body .loop-bottom-sheet-wrapper .loop-selected-variant-actions{position:static!important;inset:auto!important;margin:0!important;transform:none!important}body .loop-actions-container .loop-selected-bundle-items,body .loop-bottom-sheet-wrapper .loop-selected-bundle-items{overflow:visible!important}body .loop-actions-container .loop-bundle-radio-widget-container,body .loop-bottom-sheet-wrapper .loop-bundle-radio-widget-container{display:grid!important;gap:10px!important}body .loop-actions-container .loop-bundle-widget-selling-plan-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container{position:relative!important;padding:12px 40px 14px 14px!important;border:1px solid rgba(28,28,28,.08)!important;border-radius:16px!important;background:#fff!important;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease!important}body .loop-actions-container .loop-bundle-widget-selling-plan-container.selected,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container.selected{border-width:2px!important;border-color:var(--loop-ui-green)!important;background:#e6f3ee!important;box-shadow:0 0 0 1px #2ea47514!important}body .loop-actions-container .loop-bundle-widget-radio-btn,body .loop-bottom-sheet-wrapper .loop-bundle-widget-radio-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;border:1.5px solid rgba(28,28,28,.18)!important;border-radius:999px!important;background:#fff!important}body .loop-actions-container .loop-bundle-widget-radio-btn.selected,body .loop-bottom-sheet-wrapper .loop-bundle-widget-radio-btn.selected{border-color:var(--loop-ui-green)!important;background:#2ea47514!important}body .loop-actions-container .loop-bundle-widget-radio-btn-inner,body .loop-bottom-sheet-wrapper .loop-bundle-widget-radio-btn-inner{width:10px!important;height:10px!important;border-radius:999px!important;background:var(--loop-ui-green)!important}body .loop-actions-container .loop-bundle-widget-selling-plan-text,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-text{color:var(--loop-ui-text)!important;font-family:var(--loop-ui-font-heading)!important;font-size:13px!important;font-weight:800!important;letter-spacing:.05em!important;text-transform:uppercase!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-layout,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-layout{display:grid!important;gap:6px!important;margin-top:10px!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-label,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-label{color:#1c1c1c80!important;font-size:11px!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:44px!important;padding:0 14px!important;border:1px solid rgba(28,28,28,.08)!important;border-radius:14px!important;background:#fff!important;color:#1c1c1cc7!important;font-family:var(--loop-ui-font-body)!important;font-size:13px!important;font-weight:600!important;box-shadow:none!important}body .loop-actions-container .loop-bundle-widget-add-to-cart-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-add-to-cart-container{padding:16px!important;border-top:1px solid var(--loop-ui-border)!important}body .loop-actions-container .loop-btn-add-to-cart,body .loop-bottom-sheet-wrapper .loop-btn-add-to-cart,body .loop-bottom-sheet .loop-btn-add-to-cart{width:100%!important;min-height:64px!important;border:0!important;border-radius:18px!important;background:var(--loop-ui-green)!important;color:#fff!important;font-family:var(--loop-ui-font-heading)!important;font-size:18px!important;font-weight:700!important;letter-spacing:-.02em!important;box-shadow:none!important}body .loop-actions-container .loop-btn-add-to-cart:hover,body .loop-bottom-sheet-wrapper .loop-btn-add-to-cart:hover,body .loop-bottom-sheet .loop-btn-add-to-cart:hover{background:var(--loop-ui-green-dark)!important}body .loop-actions-container .loop-btn-add-to-cart:disabled,body .loop-bottom-sheet-wrapper .loop-btn-add-to-cart:disabled,body .loop-bottom-sheet .loop-btn-add-to-cart:disabled{background:#e6e4e0!important;color:#1c1c1c57!important;cursor:not-allowed!important}body .loop-actions-container{padding:0!important;margin:0!important;height:0px!important}@media screen and (max-width:989px){body .loop-bundle-products-wrapper .loop-bundle-select-product-title-new-container,body .loop-bundle-products-wrapper .loop-products-available-new{padding:16px!important}body .loop-bundle-products-wrapper .loop-bundle-product-card{border-radius:18px!important}body .loop-bundle-products-wrapper .loop-image-product-lg{min-height:160px!important}body .loop-bundle-products-wrapper .loop-card-body{padding:12px!important}body .loop-actions-container .loop-selected-bundle-header,body .loop-bottom-sheet-wrapper .loop-selected-bundle-header{padding:14px 16px!important}body .loop-actions-container .loop-selected-bundle-info,body .loop-bottom-sheet-wrapper .loop-selected-bundle-info,body .loop-actions-container .loop-bundle-widget-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-container,body .loop-actions-container .loop-bundle-widget-add-to-cart-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-add-to-cart-container{padding-left:16px!important;padding-right:16px!important}}@media screen and (max-width:749px){body .loop-bundle-products-wrapper .loop-btn-add-product{min-height:48px!important}body .loop-bundle-products-wrapper .loop-btn-add-product:after{width:38px!important;height:38px!important}body .loop-actions-container .loop-btn-add-to-cart,body .loop-bottom-sheet-wrapper .loop-btn-add-to-cart{min-height:56px!important;font-size:15px!important}body .loop-actions-container .loop-selected-variant-info-container,body .loop-bottom-sheet-wrapper .loop-selected-variant-info-container{grid-template-columns:50px minmax(0,1fr)!important}body .loop-actions-container .loop-selected-variant-container,body .loop-bottom-sheet-wrapper .loop-selected-variant-container{grid-template-columns:1fr!important;align-items:start!important}body .loop-actions-container .loop-selected-variant-actions-container,body .loop-bottom-sheet-wrapper .loop-selected-variant-actions-container{justify-content:flex-start!important}body .loop-actions-container .loop-selected-variant-info-container>img,body .loop-bottom-sheet-wrapper .loop-selected-variant-info-container>img{width:50px!important;height:50px!important}}body .loop-actions-container,body .loop-bottom-sheet-wrapper{overflow:visible!important}body .loop-actions-container .m-0,body .loop-bottom-sheet-wrapper .m-0{margin:0!important}body .loop-actions-container .hidden,body .loop-bottom-sheet-wrapper .hidden{display:none!important}body .loop-actions-container .relative,body .loop-bottom-sheet-wrapper .relative{position:relative!important}body .loop-actions-container .loop-selected-bundle,body .loop-bottom-sheet-wrapper .loop-selected-bundle{overflow:hidden!important;border:1px solid #ece8e2!important;border-radius:24px!important;background:#fff!important;box-shadow:0 12px 30px #1c1c1c0f!important;color:#1c1c1c!important;padding:0!important}body .loop-actions-container .loop-selected-bundle-header,body .loop-bottom-sheet-wrapper .loop-selected-bundle-header{background:#302b27!important}body .loop-actions-container .loop-selected-bundle-title,body .loop-bottom-sheet-wrapper .loop-selected-bundle-title{margin:0!important;color:#fff!important;font-family:var(--loop-ui-font-heading)!important;font-size:16px!important;font-weight:800!important;line-height:1!important;letter-spacing:.04em!important;text-transform:uppercase!important}body .loop-actions-container .loop-selected-bundle-info,body .loop-bottom-sheet-wrapper .loop-selected-bundle-info{padding:14px 16px 16px!important}body .loop-actions-container .loop-selected-bundle-info>p,body .loop-bottom-sheet-wrapper .loop-selected-bundle-info>p{margin:0!important;color:#57524d!important;font-family:var(--loop-ui-font-heading)!important;font-size:15px!important;font-weight:700!important;line-height:1.45!important}body .loop-actions-container .loop-selected-bundle-items-count,body .loop-bottom-sheet-wrapper .loop-selected-bundle-items-count{margin:12px 0 0!important;padding:0 10px!important}body .loop-actions-container .loop-selected-bundle-items-count p,body .loop-bottom-sheet-wrapper .loop-selected-bundle-items-count p{display:inline-flex!important;align-items:center!important;min-height:30px!important;padding:0 14px!important;border-radius:999px!important;background:#fbe8df!important;color:#fe7616!important;font-family:var(--loop-ui-font-heading)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}body .loop-actions-container .loop-selected-bundle-items,body .loop-bottom-sheet-wrapper .loop-selected-bundle-items{display:grid!important;gap:12px!important;margin-top:12px!important;padding:10px 10px 8px!important;overflow-x:hidden!important;overflow-y:auto!important}body .loop-actions-container .loop-selected-variant-container,body .loop-bottom-sheet-wrapper .loop-selected-variant-container{display:flex!important;align-items:center!important;gap:12px!important;min-height:68px!important;padding:8px 10px 8px 8px!important;border:1px solid #ece8e2!important;border-radius:18px!important;background:#fff!important;overflow:hidden!important}body .loop-actions-container .loop-selected-variant-info-container,body .loop-bottom-sheet-wrapper .loop-selected-variant-info-container{display:flex!important;align-items:center!important;gap:10px!important;flex:1 1 auto!important;min-width:0!important}body .loop-actions-container .loop-selected-variant-info-container>img,body .loop-bottom-sheet-wrapper .loop-selected-variant-info-container>img{width:48px!important;height:48px!important;min-width:48px!important;border-radius:10px!important;object-fit:cover!important;display:block!important;background:#f5f2ee!important}body .loop-actions-container .loop-selected-variant-info,body .loop-bottom-sheet-wrapper .loop-selected-variant-info{flex:1 1 auto!important;min-width:0!important}body .loop-actions-container .loop-selected-variant-title,body .loop-bottom-sheet-wrapper .loop-selected-variant-title{margin:0!important;color:#1c1c1c!important;font-family:var(--loop-ui-font-heading)!important;font-size:13px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .loop-actions-container .loop-selected-variant-price-container,body .loop-bottom-sheet-wrapper .loop-selected-variant-price-container{display:none!important}body .loop-actions-container .loop-selected-variant-actions-container,body .loop-bottom-sheet-wrapper .loop-selected-variant-actions-container{flex:0 0 auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;width:auto!important;margin-left:auto!important;position:static!important;inset:auto!important;overflow:visible!important}body .loop-actions-container .loop-selected-variant-actions,body .loop-bottom-sheet-wrapper .loop-selected-variant-actions{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:4px!important;border:1px solid #ece8e2!important;border-radius:16px!important;background:#fff!important;position:static!important;inset:auto!important;transform:none!important;margin:0!important}body .loop-actions-container .loop-btn-input-decrease-small,body .loop-actions-container .loop-btn-input-increase-small,body .loop-bottom-sheet-wrapper .loop-btn-input-decrease-small,body .loop-bottom-sheet-wrapper .loop-btn-input-increase-small{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;padding:0!important;border:0!important;border-radius:999px!important;background:#fe7616!important;color:#fff!important;font-size:18px!important;font-weight:800!important;line-height:1!important;box-shadow:none!important}body .loop-actions-container .loop-selected-variant-actions-input,body .loop-actions-container .loop-form-input-small,body .loop-bottom-sheet-wrapper .loop-selected-variant-actions-input,body .loop-bottom-sheet-wrapper .loop-form-input-small{width:26px!important;min-width:26px!important;height:30px!important;min-height:30px!important;padding:0!important;border:0!important;background:transparent!important;color:#5b5650!important;font-family:var(--loop-ui-font-heading)!important;font-size:14px!important;font-weight:700!important;text-align:center!important;opacity:1!important;-webkit-text-fill-color:#5b5650!important}body .loop-actions-container .loop-bundle-widget-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-container{padding:0 16px 16px!important}body .loop-actions-container .loop-bundle-radio-widget-container,body .loop-bottom-sheet-wrapper .loop-bundle-radio-widget-container{display:grid!important;gap:12px!important}body .loop-actions-container .loop-bundle-widget-selling-plan-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container{position:relative!important;padding:16px!important;border:1px solid #ece8e2!important;border-radius:20px!important;background:#fff!important;box-shadow:none!important}body .loop-actions-container .loop-bundle-widget-selling-plan-container.selected,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container.selected{border-width:2px!important;border-color:#2ea475!important;background:#e7f3ed!important}body .loop-actions-container .loop-bundle-widget-selling-plan,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan{display:flex!important;align-items:flex-start!important;gap:10px!important}body .loop-actions-container .loop-bundle-widget-radio-btn-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-radio-btn-container{padding-top:2px!important;display:flex!important;align-items:flex-start!important}body .loop-actions-container .loop-bundle-widget-radio-btn,body .loop-bottom-sheet-wrapper .loop-bundle-widget-radio-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;border:1.5px solid #d9d5ce!important;border-radius:999px!important;background:#fff!important;position:relative!important;overflow:visible!important}body .loop-actions-container .loop-bundle-widget-radio-btn.selected,body .loop-bottom-sheet-wrapper .loop-bundle-widget-radio-btn.selected{width:18px!important;height:18px!important;border:1px solid #2ea475!important;background:transparent!important;box-shadow:none!important}body .loop-actions-container .loop-bundle-widget-radio-btn-inner,body .loop-bottom-sheet-wrapper .loop-bundle-widget-radio-btn-inner{width:10px!important;height:10px!important;background:#2ea475!important;position:absolute!important;right:-3px!important;bottom:-2px!important;box-shadow:0 0 0 2px #e7f3ed!important}body .loop-actions-container .loop-bundle-widget-selling-plan-text,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-text{color:#1c1c1c!important;font-family:var(--loop-ui-font-heading)!important;font-size:13px!important;font-weight:800!important;letter-spacing:.05em!important;text-transform:uppercase!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-layout,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-layout{display:grid!important;gap:6px!important;margin-top:8px!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-label,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-label{display:inline-block!important;width:max-content!important;padding:0 6px!important;margin:0 0 -10px 18px!important;background:#fff!important;color:#98948e!important;font-family:var(--loop-ui-font-heading)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important;position:relative!important;z-index:1!important}body .loop-actions-container .loop-bundle-widget-selling-plan-container.selected .loop-bundle-widget-frequency-dropdown-label,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container.selected .loop-bundle-widget-frequency-dropdown-label{background:#e7f3ed!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:44px!important;padding:0 14px!important;border:1px solid #ece8e2!important;border-radius:16px!important;background:#fff!important;color:#57524d!important;font-family:var(--loop-ui-font-body)!important;font-size:13px!important;font-weight:600!important;box-shadow:none!important}body .loop-actions-container .loop-widget-bundle-frequency-dropdown-icon,body .loop-bottom-sheet-wrapper .loop-widget-bundle-frequency-dropdown-icon{width:16px!important;height:16px!important;color:#1c1c1c8c!important}body .loop-actions-container .loop-bundle-widget-add-to-cart-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-add-to-cart-container{padding:0 16px 16px!important}body .loop-actions-container .loop-btn-add-to-cart,body .loop-bottom-sheet-wrapper .loop-btn-add-to-cart{width:100%!important;min-height:56px!important;border:0!important;border-radius:18px!important;background:#2ea475!important;color:#fff!important;font-family:var(--loop-ui-font-heading)!important;font-size:17px!important;font-weight:700!important;letter-spacing:-.01em!important;box-shadow:none!important}body .loop-actions-container .loop-btn-add-to-cart:hover,body .loop-bottom-sheet-wrapper .loop-btn-add-to-cart:hover{background:#218c62!important}body .loop-actions-container .loop-btn-add-to-cart:disabled,body .loop-bottom-sheet-wrapper .loop-btn-add-to-cart:disabled{background:#e6e4e0!important;color:#1c1c1c57!important;cursor:not-allowed!important}body .loop-actions-container .loop-bundle-add-to-cart-text,body .loop-bottom-sheet-wrapper .loop-bundle-add-to-cart-text{font:inherit!important;color:inherit!important;letter-spacing:inherit!important}body .loop-actions-container .no-scrollbar::-webkit-scrollbar,body .loop-bottom-sheet-wrapper .no-scrollbar::-webkit-scrollbar{display:none!important}body .loop-actions-container .no-scrollbar,body .loop-bottom-sheet-wrapper .no-scrollbar{-ms-overflow-style:none!important;scrollbar-width:none!important}@media(max-width:560px){body .loop-actions-container .loop-selected-bundle-info,body .loop-bottom-sheet-wrapper .loop-selected-bundle-info,body .loop-actions-container .loop-bundle-widget-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-container,body .loop-actions-container .loop-bundle-widget-add-to-cart-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-add-to-cart-container{padding-left:16px!important;padding-right:16px!important}body .loop-actions-container .loop-selected-variant-container,body .loop-bottom-sheet-wrapper .loop-selected-variant-container{gap:8px!important;padding:8px!important}body .loop-actions-container .loop-selected-variant-info-container>img,body .loop-bottom-sheet-wrapper .loop-selected-variant-info-container>img{width:44px!important;height:44px!important;min-width:44px!important}body .loop-actions-container .loop-selected-variant-title,body .loop-bottom-sheet-wrapper .loop-selected-variant-title{font-size:12px!important}body .loop-actions-container .loop-btn-input-decrease-small,body .loop-actions-container .loop-btn-input-increase-small,body .loop-bottom-sheet-wrapper .loop-btn-input-decrease-small,body .loop-bottom-sheet-wrapper .loop-btn-input-increase-small{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important}}body .loop-actions-container .loop-new-progress-range-line,body .loop-bottom-sheet-wrapper .loop-new-progress-range-line,body .loop-bottom-sheet .loop-new-progress-range-line{background:#ece8e2!important}body .loop-actions-container .loop-new-progress-range-line.left,body .loop-bottom-sheet-wrapper .loop-new-progress-range-line.left,body .loop-bottom-sheet .loop-new-progress-range-line.left{background:linear-gradient(90deg,#2ea475,#fe7616)!important}body .loop-actions-container .loop-progress-range-dot.completed,body .loop-actions-container .loop-progress-range-dot.colored,body .loop-bottom-sheet-wrapper .loop-progress-range-dot.completed,body .loop-bottom-sheet-wrapper .loop-progress-range-dot.colored,body .loop-bottom-sheet .loop-progress-range-dot.completed,body .loop-bottom-sheet .loop-progress-range-dot.colored{background:#2ea475!important;border-color:#2ea475!important}body .loop-actions-container .label.colored,body .loop-actions-container .label[class*=label-active],body .loop-bottom-sheet-wrapper .label.colored,body .loop-bottom-sheet-wrapper .label[class*=label-active],body .loop-bottom-sheet .label.colored,body .loop-bottom-sheet .label[class*=label-active]{background:#2ea475!important;color:#fff!important}body .loop-bottom-sheet{overflow:hidden!important;border-radius:18px 18px 0 0!important;background:#fff!important;color:var(--loop-ui-text)!important;font-family:var(--loop-ui-font-body)!important;box-shadow:0 -12px 30px #1c1c1c1f!important}body .loop-bottom-sheet .loop-bottom-sheet-body-container{background:#fff!important;color:var(--loop-ui-text)!important}body .loop-bottom-sheet .loop-bottom-sheet-body-info-text{color:#57524d!important;font-family:var(--loop-ui-font-heading)!important;font-weight:700!important}body .loop-bottom-sheet .loop-bottom-sheet-footer-container{background:#fff!important;border-top:1px solid #ece8e2!important}body .loop-bottom-sheet .loop-bundle-loop-bundle-view-cart-text,body .loop-bottom-sheet .loop-bundle-cart-btn-text-container{color:inherit!important}@media screen and (min-width:990px){body .loop-actions-container .loop-selected-bundle{border-radius:18px!important}body .loop-actions-container .loop-selected-bundle-header{padding:10px 14px!important}body .loop-actions-container .loop-selected-bundle-title{font-size:13px!important}body .loop-actions-container .loop-selected-bundle-info{padding:10px 12px 8px!important}body .loop-actions-container .loop-selected-bundle-info>p{font-size:12px!important;line-height:1.25!important}body .loop-actions-container .loop-selected-bundle-items-count{margin:7px 0 0!important;padding:0 6px!important}body .loop-actions-container .loop-selected-bundle-items-count p{min-height:22px!important;padding:0 9px!important;font-size:9px!important}body .loop-actions-container .loop-selected-bundle-items{gap:6px!important;max-height:174px!important;margin-top:8px!important;margin-bottom:6px!important;padding:6px!important;overflow-x:hidden!important;overflow-y:auto!important}body .loop-actions-container .loop-selected-variant-container{min-height:50px!important;gap:8px!important;padding:6px 8px 6px 6px!important;border-radius:13px!important}body .loop-actions-container .loop-selected-variant-info-container{grid-template-columns:38px minmax(0,1fr)!important;gap:8px!important}body .loop-actions-container .loop-selected-variant-info-container>img{width:38px!important;height:38px!important;min-width:38px!important;border-radius:9px!important}body .loop-actions-container .loop-selected-variant-title{font-size:10px!important;line-height:1.2!important}body .loop-actions-container .loop-selected-variant-price-container{margin-top:3px!important;gap:6px!important}body .loop-actions-container .loop-selected-variant-price-actual,body .loop-actions-container .loop-selected-variant-price-discount{font-size:10px!important}body .loop-actions-container .loop-selected-variant-actions{gap:4px!important;padding:3px!important;border-radius:12px!important}body .loop-actions-container .loop-btn-input-decrease-small,body .loop-actions-container .loop-btn-input-increase-small{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;font-size:14px!important}body .loop-actions-container .loop-selected-variant-actions-input,body .loop-actions-container .loop-form-input-small{width:20px!important;min-width:20px!important;height:22px!important;min-height:22px!important;font-size:11px!important}body .loop-actions-container .loop-bundle-widget-add-to-cart-container{padding:10px 12px 12px!important}body .loop-actions-container .loop-btn-add-to-cart{min-height:48px!important;border-radius:14px!important;font-size:14px!important}}body #loop .loop-bundle-header-wrapper-new,body .loop .loop-bundle-header-wrapper-new{margin:0!important;padding:24px 0 12px!important}body #loop .loop-bundle-image-container-wrapper,body .loop .loop-bundle-image-container-wrapper{justify-content:flex-start!important;align-items:flex-start!important;gap:0!important;min-height:0!important;padding:0!important}body #loop .loop-bundle-image-container-wrapper>.loop-bundle-image-container,body .loop .loop-bundle-image-container-wrapper>.loop-bundle-image-container{display:none!important}body #loop .loop-bundle-title-wrapper-new,body .loop .loop-bundle-title-wrapper-new{width:100%!important;margin:0!important;padding:0!important}body #loop .loop-bundle-title.my-4,body .loop .loop-bundle-title.my-4{margin:0 0 16px!important}body #loop .loop-bundle-new-description,body .loop .loop-bundle-new-description,body #loop .loop-bundle-products-wrapper,body .loop .loop-bundle-products-wrapper{margin-top:0!important}body .loop-actions-container .loop-bundle-widget-radio-btn-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-radio-btn-container{padding-top:0!important;min-width:30px!important}body .loop-actions-container .loop-bundle-widget-radio-btn.selected,body .loop-bottom-sheet-wrapper .loop-bundle-widget-radio-btn.selected{width:30px!important;height:30px!important;border:3px solid #2ea475!important;background:transparent!important;border-radius:999px!important;position:relative!important}body .loop-actions-container .loop-bundle-widget-radio-btn.selected .loop-bundle-widget-radio-btn-inner,body .loop-bottom-sheet-wrapper .loop-bundle-widget-radio-btn.selected .loop-bundle-widget-radio-btn-inner{width:16px!important;height:16px!important;right:-1px!important;bottom:-1px!important;border-radius:999px!important;background:#2ea475!important;box-shadow:0 0 0 3px #e7f3ed!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown{border-color:#efe9e3!important;background:#fff!important;color:#57524d!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-options,body .loop-actions-container .loop-bundle-widget-frequency-interval-items,body .loop-actions-container .loop-bundle-widget-frequency-button-container,body .loop-actions-container .loop-bundle-widget-frequency-selling-plans-button-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-options,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-interval-items,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-button-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-selling-plans-button-container{margin-top:8px!important;border:1px solid #ece8e2!important;border-radius:14px!important;background:#fff!important;box-shadow:0 10px 24px #1c1c1c14!important;overflow:hidden!important}body .loop-actions-container .loop-bundle-widget-frequency-interval-button,body .loop-actions-container .loop-bundle-frequency-selector-btn,body .loop-actions-container .loop-btn-dropdown,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-interval-button,body .loop-bottom-sheet-wrapper .loop-bundle-frequency-selector-btn,body .loop-bottom-sheet-wrapper .loop-btn-dropdown{width:100%!important;min-height:52px!important;padding:0 16px!important;border:0!important;border-radius:0!important;background:#fff!important;color:#1c1c1c!important;font-family:var(--loop-ui-font-body)!important;font-size:15px!important;font-weight:600!important;text-align:left!important;box-shadow:none!important}body .loop-actions-container .loop-bundle-widget-frequency-interval-button+.loop-bundle-widget-frequency-interval-button,body .loop-actions-container .loop-bundle-frequency-selector-btn+.loop-bundle-frequency-selector-btn,body .loop-actions-container .loop-btn-dropdown+.loop-btn-dropdown,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-interval-button+.loop-bundle-widget-frequency-interval-button,body .loop-bottom-sheet-wrapper .loop-bundle-frequency-selector-btn+.loop-bundle-frequency-selector-btn,body .loop-bottom-sheet-wrapper .loop-btn-dropdown+.loop-btn-dropdown{border-top:1px solid #f1ece6!important}body .loop-actions-container .loop-bundle-widget-frequency-interval-button:hover,body .loop-actions-container .loop-bundle-frequency-selector-btn:hover,body .loop-actions-container .loop-btn-dropdown:hover,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-interval-button:hover,body .loop-bottom-sheet-wrapper .loop-bundle-frequency-selector-btn:hover,body .loop-bottom-sheet-wrapper .loop-btn-dropdown:hover{background:#faf7f3!important;color:#1c1c1c!important}body #loop .loop-background,body .loop .loop-background{padding-top:0!important}body #loop .loop-container.loop-bs-container.p-0,body .loop .loop-container.loop-bs-container.p-0{max-width:1540px!important;padding:0 18px 24px!important}body #loop .loop-bundle-header-wrapper-new,body .loop .loop-bundle-header-wrapper-new{display:block!important;max-width:1540px!important;min-height:0!important;margin:0 auto 12px!important;padding:0!important}body #loop .loop-bundle-image-container-wrapper,body .loop .loop-bundle-image-container-wrapper{display:block!important;min-height:0!important;margin:0!important;padding:0!important}body #loop .loop-bundle-image-container,body .loop .loop-bundle-image-container{display:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}body #loop .loop-bundle-title-wrapper-new,body .loop .loop-bundle-title-wrapper-new{margin:0!important;padding:0!important}body #loop .loop-bundle-title.my-4,body .loop .loop-bundle-title.my-4{margin:0 0 10px!important}body #loop .loop-bundle-new-description,body .loop .loop-bundle-new-description{display:none!important}body #loop .loop-bundle-products-wrapper,body .loop .loop-bundle-products-wrapper{max-width:1540px!important;margin:0 auto!important;gap:8px!important}body #loop .loop-bundle-select-product-title-new-container,body .loop .loop-bundle-select-product-title-new-container{width:100%!important;margin:0!important;padding:16px 18px 14px!important;border-color:#f0ebe5!important;box-shadow:none!important}body #loop .loop-bundle-products-section-container,body .loop .loop-bundle-products-section-container{gap:16px!important;align-items:flex-start!important}body #loop .loop-products-available-new,body .loop .loop-products-available-new{flex:1 1 0!important;width:auto!important;min-width:0!important;padding:16px!important;border-color:#9f9488!important;box-shadow:none!important}body #loop .loop-actions-container,body .loop .loop-actions-container{flex:0 0 36%!important;width:36%!important;min-width:360px!important}body #loop .loop-bundle-select-product-title-new-container,body .loop .loop-bundle-select-product-title-new-container{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;min-height:74px!important;margin:0 0 10px!important;padding:0 28px!important;border:1px solid #f0ebe5!important;border-bottom-color:#f3efe9!important;box-shadow:none!important}body #loop .loop-bundle-select-product-title-new,body .loop .loop-bundle-select-product-title-new{margin:0!important}body #loop .loop-bundle-products-section-container,body .loop .loop-bundle-products-section-container{width:100%!important}body #loop .loop-bundle-select-product-title-new-container,body .loop .loop-bundle-select-product-title-new-container{min-height:auto!important;margin:0 0 12px!important;padding:0 4px!important;border:0!important;background:transparent!important}body #loop .loop-bundle-select-product-title-new,body .loop .loop-bundle-select-product-title-new{width:auto!important;text-align:left!important}body #loop .loop-products-available-new,body .loop .loop-products-available-new{border:1px solid #9f9488!important;border-radius:22px!important;overflow:hidden!important}body .loop-actions-container .loop-bundle-widget-radio-btn-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-radio-btn-container{min-width:24px!important}body .loop-actions-container .loop-bundle-widget-radio-btn.selected,body .loop-bottom-sheet-wrapper .loop-bundle-widget-radio-btn.selected{width:22px!important;height:22px!important;border:2px solid #2ea475!important;background:transparent!important}body #loop .loop-bundle-select-product-title-new-container,body .loop .loop-bundle-select-product-title-new-container{display:block!important;text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important;padding-left:4px!important;padding-right:4px!important}body #loop .loop-bundle-select-product-title-new,body .loop .loop-bundle-select-product-title-new{display:block!important;width:fit-content!important;max-width:none!important;margin:0!important;text-align:left!important;align-self:flex-start!important}body .loop-actions-container .loop-bundle-widget-radio-btn.selected .loop-bundle-widget-radio-btn-inner,body .loop-bottom-sheet-wrapper .loop-bundle-widget-radio-btn.selected .loop-bundle-widget-radio-btn-inner{width:11px!important;height:11px!important;right:-2px!important;bottom:-1px!important;background:#2ea475!important;box-shadow:0 0 0 2px #e7f3ed!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-options,body .loop-actions-container .loop-bundle-widget-frequency-interval-items,body .loop-actions-container .loop-bundle-widget-frequency-button-container,body .loop-actions-container .loop-bundle-widget-frequency-selling-plans-button-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-options,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-interval-items,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-button-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-selling-plans-button-container{min-height:0!important;padding:0!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-options:empty,body .loop-actions-container .loop-bundle-widget-frequency-interval-items:empty,body .loop-actions-container .loop-bundle-widget-frequency-button-container:empty,body .loop-actions-container .loop-bundle-widget-frequency-selling-plans-button-container:empty,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-options:empty,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-interval-items:empty,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-button-container:empty,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-selling-plans-button-container:empty,body .loop-actions-container .loop-bundle-widget-frequency-dropdown-options[hidden],body .loop-actions-container .loop-bundle-widget-frequency-interval-items[hidden],body .loop-actions-container .loop-bundle-widget-frequency-button-container[hidden],body .loop-actions-container .loop-bundle-widget-frequency-selling-plans-button-container[hidden],body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-options[hidden],body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-interval-items[hidden],body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-button-container[hidden],body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-selling-plans-button-container[hidden]{display:none!important;margin:0!important;border:0!important;box-shadow:none!important}body .loop-actions-container .loop-bundle-widget-frequency-button-container:not(:has(.loop-bundle-widget-frequency-interval-button,.loop-bundle-frequency-selector-btn,.loop-btn-dropdown,button)),body .loop-actions-container .loop-bundle-widget-frequency-selling-plans-button-container:not(:has(.loop-bundle-widget-frequency-interval-button,.loop-bundle-frequency-selector-btn,.loop-btn-dropdown,button)),body .loop-actions-container .loop-bundle-widget-frequency-dropdown-options:not(:has(.loop-bundle-widget-frequency-interval-button,.loop-bundle-frequency-selector-btn,.loop-btn-dropdown,button)),body .loop-actions-container .loop-bundle-widget-frequency-interval-items:not(:has(.loop-bundle-widget-frequency-interval-button,.loop-bundle-frequency-selector-btn,.loop-btn-dropdown,button)),body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-button-container:not(:has(.loop-bundle-widget-frequency-interval-button,.loop-bundle-frequency-selector-btn,.loop-btn-dropdown,button)),body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-selling-plans-button-container:not(:has(.loop-bundle-widget-frequency-interval-button,.loop-bundle-frequency-selector-btn,.loop-btn-dropdown,button)),body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-options:not(:has(.loop-bundle-widget-frequency-interval-button,.loop-bundle-frequency-selector-btn,.loop-btn-dropdown,button)),body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-interval-items:not(:has(.loop-bundle-widget-frequency-interval-button,.loop-bundle-frequency-selector-btn,.loop-btn-dropdown,button)){display:none!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;overflow:hidden!important}body .loop-actions-container .loop-bundle-widget-radio-btn.selected,body .loop-bottom-sheet-wrapper .loop-bundle-widget-radio-btn.selected{width:20px!important;height:20px!important;border:2px solid #2ea475!important;background:transparent!important}body .loop-actions-container .loop-bundle-widget-radio-btn.selected .loop-bundle-widget-radio-btn-inner,body .loop-bottom-sheet-wrapper .loop-bundle-widget-radio-btn.selected .loop-bundle-widget-radio-btn-inner{width:10px!important;height:10px!important;right:-2px!important;bottom:-1px!important;background:#2ea475!important;box-shadow:0 0 0 2px #e7f3ed!important}@media screen and (min-width:1280px){body #loop .loop-container.loop-bs-container.p-0,body .loop .loop-container.loop-bs-container.p-0,body #loop .loop-bundle-header-wrapper-new,body .loop .loop-bundle-header-wrapper-new,body #loop .loop-bundle-products-wrapper,body .loop .loop-bundle-products-wrapper{max-width:1210px!important}}body .loop-actions-container .loop-bundle-widget-selling-plan-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container{overflow:visible!important}body .loop-actions-container .loop-bundle-widget-radio-btn-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-radio-btn-container{min-width:16px!important;padding-top:6px!important}body .loop-actions-container .loop-bundle-widget-radio-btn.selected,body .loop-bottom-sheet-wrapper .loop-bundle-widget-radio-btn.selected{width:14px!important;height:14px!important;min-width:14px!important;border:0!important;border-radius:999px!important;background:#2ea475!important;box-shadow:none!important}body .loop-actions-container .loop-bundle-widget-selling-plan>.flex.w-full.flex-col,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan>.flex.w-full.flex-col{flex:1 1 auto!important;min-width:0!important}body .loop-actions-container .loop-bundle-widget-selling-plan-subscription,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-subscription{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important}body .loop-actions-container .loop-bundle-widget-selling-plan-info,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-info{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important;flex:1 1 auto!important}body .loop-actions-container .loop-bundle-widget-selling-plan-price-container,body .loop-actions-container .loop-bundle-widget-selling-plan-container [class*=price-container],body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-price-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container [class*=price-container]{display:inline-flex!important;align-items:baseline!important;justify-content:flex-end!important;gap:10px!important;flex:0 0 auto!important;white-space:nowrap!important;width:auto!important}body .loop-actions-container .loop-bundle-widget-selling-plan-price-container>*,body .loop-actions-container .loop-bundle-widget-selling-plan-container [class*=price-container]>*,body .loop-actions-container .loop-bundle-widget-selling-plan-container [class*=price-],body .loop-actions-container .loop-bundle-widget-selling-plan-container .loop-product-price,body .loop-actions-container .loop-bundle-widget-selling-plan-container .loop-discounted-price,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-price-container>*,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container [class*=price-container]>*,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container [class*=price-],body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container .loop-product-price,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container .loop-discounted-price{display:inline-block!important;margin:0!important;white-space:nowrap!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-layout,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-layout{overflow:visible!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown{min-height:56px!important;border-radius:20px!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-options:not([hidden]):has(*),body .loop-actions-container .loop-bundle-widget-frequency-interval-items:not([hidden]):has(*),body .loop-actions-container .loop-bundle-widget-frequency-button-container:not([hidden]):has(*),body .loop-actions-container .loop-bundle-widget-frequency-selling-plans-button-container:not([hidden]):has(*),body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-options:not([hidden]):has(*),body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-interval-items:not([hidden]):has(*),body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-button-container:not([hidden]):has(*),body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-selling-plans-button-container:not([hidden]):has(*){display:block!important;min-height:auto!important;margin-top:10px!important;padding:6px!important;border:1px solid #ece2d8!important;border-radius:18px!important;background:#fff!important;box-shadow:none!important;overflow:visible!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-layout:has(.loop-bundle-widget-frequency-dropdown-options:not([hidden]):has(*),.loop-bundle-widget-frequency-interval-items:not([hidden]):has(*),.loop-bundle-widget-frequency-button-container:not([hidden]):has(*),.loop-bundle-widget-frequency-selling-plans-button-container:not([hidden]):has(*)) .loop-bundle-widget-frequency-dropdown,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-layout:has(.loop-bundle-widget-frequency-dropdown-options:not([hidden]):has(*),.loop-bundle-widget-frequency-interval-items:not([hidden]):has(*),.loop-bundle-widget-frequency-button-container:not([hidden]):has(*),.loop-bundle-widget-frequency-selling-plans-button-container:not([hidden]):has(*)) .loop-bundle-widget-frequency-dropdown{min-height:62px!important;border-radius:20px!important}body .loop-actions-container .loop-selected-bundle,body .loop-bottom-sheet-wrapper .loop-selected-bundle{width:auto!important;margin-left:16px!important;margin-right:16px!important;box-sizing:border-box!important}body .loop-actions-container .loop-selected-bundle-info,body .loop-bottom-sheet-wrapper .loop-selected-bundle-info{padding-top:22px!important;padding-bottom:20px!important}body .loop-actions-container .loop-btn-input-decrease-small,body .loop-actions-container .loop-btn-input-increase-small,body .loop-bottom-sheet-wrapper .loop-btn-input-decrease-small,body .loop-bottom-sheet-wrapper .loop-btn-input-increase-small{width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;font-size:16px!important}body .loop-actions-container .loop-selected-variant-actions,body .loop-bottom-sheet-wrapper .loop-selected-variant-actions{min-height:40px!important;padding:3px!important}body .loop-actions-container .loop-bundle-widget-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-container{padding-top:0!important;padding-bottom:12px!important}body .loop-actions-container .loop-bundle-radio-widget-container,body .loop-bottom-sheet-wrapper .loop-bundle-radio-widget-container{gap:10px!important}body .loop-actions-container .loop-bundle-widget-selling-plan-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container{padding:12px 16px!important;border-radius:18px!important}body .loop-actions-container .loop-bundle-widget-selling-plan-container.selected,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container.selected{padding-top:12px!important;padding-bottom:12px!important}body .loop-actions-container .loop-bundle-widget-selling-plan,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan{gap:12px!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-layout,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-layout{margin-top:8px!important;gap:4px!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown{min-height:48px!important;padding:0 18px!important;border-radius:18px!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-layout:has(.loop-bundle-widget-frequency-dropdown-options:not([hidden]),.loop-bundle-widget-frequency-interval-items:not([hidden]),.loop-bundle-widget-frequency-button-container:not([hidden]),.loop-bundle-widget-frequency-selling-plans-button-container:not([hidden])) .loop-bundle-widget-frequency-dropdown,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-layout:has(.loop-bundle-widget-frequency-dropdown-options:not([hidden]),.loop-bundle-widget-frequency-interval-items:not([hidden]),.loop-bundle-widget-frequency-button-container:not([hidden]),.loop-bundle-widget-frequency-selling-plans-button-container:not([hidden])) .loop-bundle-widget-frequency-dropdown{min-height:54px!important}body .loop-actions-container .loop-bundle-widget-selling-plan-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container{min-height:0!important;padding-top:10px!important;padding-bottom:10px!important}body .loop-actions-container .loop-bundle-widget-selling-plan,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan{align-items:center!important;min-height:0!important}body .loop-actions-container .loop-bundle-widget-selling-plan-price-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-price-container{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;min-height:0!important}body .loop-actions-container .loop-bundle-widget-selling-plan-price-container>*,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-price-container>*{margin:0!important;white-space:nowrap!important}body .loop-actions-container .loop-bundle-widget-selling-plan-price-container>:first-child,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-price-container>:first-child{margin-right:auto!important}body .loop-actions-container .loop-bundle-widget-selling-plan>.flex.w-full.flex-col,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan>.flex.w-full.flex-col{row-gap:6px!important}body .loop-actions-container .loop-bundle-widget-selling-plan-subscription,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-subscription{min-height:0!important;margin:0!important}body .loop-actions-container .loop-bundle-widget-selling-plan-description,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-description{display:none!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-layout,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-layout{margin-top:4px!important;gap:3px!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-label,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-label{line-height:1!important;margin-bottom:0!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown{min-height:44px!important;padding-top:0!important;padding-bottom:0!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-layout:has(.loop-bundle-widget-frequency-dropdown-options:not([hidden]),.loop-bundle-widget-frequency-interval-items:not([hidden]),.loop-bundle-widget-frequency-button-container:not([hidden]),.loop-bundle-widget-frequency-selling-plans-button-container:not([hidden])) .loop-bundle-widget-frequency-dropdown,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-layout:has(.loop-bundle-widget-frequency-dropdown-options:not([hidden]),.loop-bundle-widget-frequency-interval-items:not([hidden]),.loop-bundle-widget-frequency-button-container:not([hidden]),.loop-bundle-widget-frequency-selling-plans-button-container:not([hidden])) .loop-bundle-widget-frequency-dropdown{min-height:50px!important}body .loop-actions-container .loop-bundle-widget-selling-plan-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container{padding-top:8px!important;padding-bottom:8px!important}body .loop-actions-container .loop-bundle-widget-selling-plan,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan{gap:8px!important}body .loop-actions-container .loop-bundle-widget-selling-plan-text,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-text{font-size:15px!important;line-height:1.1!important}body .loop-actions-container .loop-bundle-widget-selling-plan-price-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-price-container{gap:8px!important}body .loop-actions-container .loop-bundle-widget-selling-plan-price-container>*,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-price-container>*{font-size:12px!important;line-height:1!important}body .loop-actions-container .loop-bundle-widget-selling-plan-container .strike-through,body .loop-actions-container .loop-bundle-widget-selling-plan-container .loop-product-price,body .loop-actions-container .loop-bundle-widget-selling-plan-container .loop-discounted-price,body .loop-actions-container .loop-bundle-widget-selling-plan-container [class*=price],body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container .strike-through,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container .loop-product-price,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container .loop-discounted-price,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container [class*=price]{font-size:15px!important;line-height:1!important}body .loop-actions-container .loop-bundle-widget-selling-plan>.flex.w-full.flex-col,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan>.flex.w-full.flex-col{row-gap:4px!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-layout,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-layout{margin-top:2px!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown{min-height:40px!important;font-size:12px!important}body .loop-actions-container .loop-bundle-widget-container,body .loop-actions-container .loop-bundle-radio-widget-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-container,body .loop-bottom-sheet-wrapper .loop-bundle-radio-widget-container{overflow:visible!important}body .loop-actions-container .loop-bundle-widget-selling-plan>.flex.w-full.flex-col,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan>.flex.w-full.flex-col{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:14px!important;row-gap:10px!important;align-items:start!important}body .loop-actions-container .loop-bundle-widget-selling-plan-subscription,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-subscription{grid-column:1 / 2!important;min-width:0!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-layout,body .loop-actions-container .loop-bundle-widget-selling-plan-description,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-layout,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-description{grid-column:1 / -1!important}body .loop-actions-container .loop-bundle-widget-selling-plan-container [class*=price-container],body .loop-actions-container .loop-bundle-widget-selling-plan-container [class*=price-wrap],body .loop-actions-container .loop-bundle-widget-selling-plan-container [class*=selling-plan-price],body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container [class*=price-container],body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container [class*=price-wrap],body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container [class*=selling-plan-price]{grid-column:2 / 3!important;grid-row:1!important;justify-self:end!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-options,body .loop-actions-container .loop-bundle-widget-frequency-interval-items,body .loop-actions-container .loop-bundle-widget-frequency-button-container,body .loop-actions-container .loop-bundle-widget-frequency-selling-plans-button-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-options,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-interval-items,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-button-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-selling-plans-button-container{display:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-options:not([hidden]),body .loop-actions-container .loop-bundle-widget-frequency-interval-items:not([hidden]),body .loop-actions-container .loop-bundle-widget-frequency-button-container:not([hidden]),body .loop-actions-container .loop-bundle-widget-frequency-selling-plans-button-container:not([hidden]),body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-options:not([hidden]),body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-interval-items:not([hidden]),body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-button-container:not([hidden]),body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-selling-plans-button-container:not([hidden]){display:block!important;margin-top:10px!important;padding:6px!important;border:1px solid #ece2d8!important;border-radius:18px!important;background:#fff!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-layout:has(.loop-bundle-widget-frequency-dropdown-options:not([hidden]),.loop-bundle-widget-frequency-interval-items:not([hidden]),.loop-bundle-widget-frequency-button-container:not([hidden]),.loop-bundle-widget-frequency-selling-plans-button-container:not([hidden])) .loop-bundle-widget-frequency-dropdown,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-layout:has(.loop-bundle-widget-frequency-dropdown-options:not([hidden]),.loop-bundle-widget-frequency-interval-items:not([hidden]),.loop-bundle-widget-frequency-button-container:not([hidden]),.loop-bundle-widget-frequency-selling-plans-button-container:not([hidden])) .loop-bundle-widget-frequency-dropdown{min-height:62px!important;border-radius:20px!important}body .loop-actions-container .loop-bundle-widget-selling-plan,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan{align-items:flex-start!important}body .loop-actions-container .loop-bundle-widget-radio-btn-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-radio-btn-container{padding-top:10px!important}body .loop-actions-container .loop-bundle-widget-selling-plan>.flex.w-full.flex-col,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan>.flex.w-full.flex-col{display:flex!important;flex-direction:column!important;gap:6px!important;min-width:0!important;width:100%!important}body .loop-actions-container .loop-bundle-widget-selling-plan-subscription,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-subscription{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;min-width:0!important}body .loop-actions-container .loop-bundle-widget-selling-plan-info,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-info{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important;min-width:0!important;flex:1 1 auto!important}body .loop-actions-container .loop-bundle-widget-selling-plan-container [class*=price-container],body .loop-actions-container .loop-bundle-widget-selling-plan-container [class*=price-wrap],body .loop-actions-container .loop-bundle-widget-selling-plan-container [class*=selling-plan-price],body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container [class*=price-container],body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container [class*=price-wrap],body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container [class*=selling-plan-price]{display:inline-flex!important;align-items:baseline!important;justify-content:flex-start!important;gap:8px!important;flex:0 0 auto!important;width:auto!important;margin:0!important;white-space:nowrap!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-layout,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-layout{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;width:100%!important;margin-top:2px!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-label,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-label{margin:0!important}body .loop-actions-container .loop-selected-bundle,body .loop-bottom-sheet-wrapper .loop-selected-bundle,body .loop-actions-container .loop-bundle-widget-container,body .loop-actions-container .loop-bundle-radio-widget-container,body .loop-actions-container .loop-bundle-widget-selling-plan-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-container,body .loop-bottom-sheet-wrapper .loop-bundle-radio-widget-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container{overflow:visible!important}body .loop-actions-container .loop-bundle-widget-selling-plan-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container{padding:12px 16px!important;min-height:0!important}body .loop-actions-container .loop-bundle-widget-selling-plan,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan{display:flex!important;align-items:flex-start!important;gap:12px!important}body .loop-actions-container .loop-bundle-widget-radio-btn-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-radio-btn-container{min-width:14px!important;padding-top:8px!important}body .loop-actions-container .loop-bundle-widget-radio-btn.selected,body .loop-bottom-sheet-wrapper .loop-bundle-widget-radio-btn.selected{width:14px!important;height:14px!important;min-width:14px!important;border:0!important;background:#2ea475!important;border-radius:999px!important;box-shadow:none!important}body .loop-actions-container .loop-bundle-widget-radio-btn.selected .loop-bundle-widget-radio-btn-inner,body .loop-bottom-sheet-wrapper .loop-bundle-widget-radio-btn.selected .loop-bundle-widget-radio-btn-inner{display:none!important}body .loop-actions-container .loop-bundle-widget-selling-plan>.flex.w-full.flex-col,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan>.flex.w-full.flex-col{display:block!important;width:100%!important;min-width:0!important}body .loop-actions-container .loop-bundle-widget-selling-plan-subscription,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-subscription{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;width:100%!important;min-width:0!important;margin:0 0 8px!important}body .loop-actions-container .loop-bundle-widget-selling-plan-subscription>:first-child,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-subscription>:first-child{flex:1 1 auto!important;min-width:0!important}body .loop-actions-container .loop-bundle-widget-selling-plan-info,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-info{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important;min-width:0!important}body .loop-actions-container .loop-bundle-widget-selling-plan-subscription>:last-child,body .loop-actions-container .loop-bundle-widget-selling-plan-container [class*=price-container],body .loop-actions-container .loop-bundle-widget-selling-plan-container [class*=price-wrap],body .loop-actions-container .loop-bundle-widget-selling-plan-container [class*=selling-plan-price],body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-subscription>:last-child,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container [class*=price-container],body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container [class*=price-wrap],body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container [class*=selling-plan-price]{display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline!important;justify-content:flex-end!important;gap:8px!important;width:auto!important;max-width:100%!important;white-space:nowrap!important;flex:0 0 auto!important;margin:0!important}body .loop-actions-container .loop-bundle-widget-selling-plan-subscription>:last-child>*,body .loop-actions-container .loop-bundle-widget-selling-plan-container [class*=price-container]>*,body .loop-actions-container .loop-bundle-widget-selling-plan-container [class*=price-wrap]>*,body .loop-actions-container .loop-bundle-widget-selling-plan-container [class*=selling-plan-price]>*,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-subscription>:last-child>*,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container [class*=price-container]>*,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container [class*=price-wrap]>*,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container [class*=selling-plan-price]>*{margin:0!important;white-space:nowrap!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-layout,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-layout{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important;width:100%!important;margin-top:10px!important;clear:both!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:52px!important;padding:0 22px!important;border-radius:999px!important;font-size:14px!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-label,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-label,body .loop-actions-container .loop-bundle-widget-selling-plan-container.selected .loop-bundle-widget-frequency-dropdown-label,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container.selected .loop-bundle-widget-frequency-dropdown-label{display:block!important;position:static!important;z-index:auto!important;width:auto!important;padding:0!important;margin:0 0 8px!important;background:transparent!important;color:#8f8a84!important;font-family:var(--loop-ui-font-heading)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.12em!important;line-height:1!important;text-transform:uppercase!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-options,body .loop-actions-container .loop-bundle-widget-frequency-interval-items,body .loop-actions-container .loop-bundle-widget-frequency-button-container,body .loop-actions-container .loop-bundle-widget-frequency-selling-plans-button-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-options,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-interval-items,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-button-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-selling-plans-button-container{display:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body .loop-actions-container .loop-bundle-widget-frequency-dropdown-options:has(.loop-bundle-widget-frequency-interval-button,.loop-bundle-frequency-selector-btn,.loop-btn-dropdown,button),body .loop-actions-container .loop-bundle-widget-frequency-interval-items:has(.loop-bundle-widget-frequency-interval-button,.loop-bundle-frequency-selector-btn,.loop-btn-dropdown,button),body .loop-actions-container .loop-bundle-widget-frequency-button-container:has(.loop-bundle-widget-frequency-interval-button,.loop-bundle-frequency-selector-btn,.loop-btn-dropdown,button),body .loop-actions-container .loop-bundle-widget-frequency-selling-plans-button-container:has(.loop-bundle-widget-frequency-interval-button,.loop-bundle-frequency-selector-btn,.loop-btn-dropdown,button),body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown-options:has(.loop-bundle-widget-frequency-interval-button,.loop-bundle-frequency-selector-btn,.loop-btn-dropdown,button),body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-interval-items:has(.loop-bundle-widget-frequency-interval-button,.loop-bundle-frequency-selector-btn,.loop-btn-dropdown,button),body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-button-container:has(.loop-bundle-widget-frequency-interval-button,.loop-bundle-frequency-selector-btn,.loop-btn-dropdown,button),body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-selling-plans-button-container:has(.loop-bundle-widget-frequency-interval-button,.loop-bundle-frequency-selector-btn,.loop-btn-dropdown,button){display:block!important;margin-top:8px!important;padding:6px!important;border:1px solid #ece2d8!important;border-radius:18px!important;background:#fff!important;box-shadow:none!important}body .loop-actions-container .loop-selected-bundle-info>p,body .loop-bottom-sheet-wrapper .loop-selected-bundle-info>p{display:inline-block!important;font-family:var(--loop-ui-font-heading)!important;font-size:16px!important;font-weight:400!important;letter-spacing:-.01em!important;color:#4a4640!important;background-image:linear-gradient(90deg,#fe7616 0 44%,#4a4640 44% 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}body .loop-cp-streak-banner:not(.yallah-streak-ready){position:relative!important;z-index:0!important;isolation:isolate!important;margin:0 0 8px!important;padding:12px 18px 10px!important;border:0!important;border-radius:14px!important;background:var(--loop-ui-warm)!important;color:var(--loop-ui-dark)!important;box-shadow:0 2px 10px #302b270f!important;overflow:hidden!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-banner-body{padding:0!important}body .loop-cp-streak-banner:not(.yallah-streak-ready):before{content:"Your loyalty rewards you!"!important;display:block!important;margin:0 0 6px!important;color:var(--loop-ui-dark)!important;font-family:var(--loop-ui-font-heading)!important;font-size:clamp(17px,1.8vw,20px)!important;font-weight:500!important;line-height:1.1!important;text-align:center!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-banner-top{justify-content:center!important;gap:8px!important;margin:0!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-banner-title{display:none!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-no-count{display:inline-flex!important;width:fit-content!important;margin:0 auto!important;padding:5px 14px!important;border-radius:999px!important;background:var(--loop-ui-orange-soft)!important;color:var(--loop-ui-dark)!important;font-family:var(--loop-ui-font-body)!important;font-size:13px!important;font-weight:500!important;line-height:1.25!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-no-count svg{display:none!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-no-count:before{content:none!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-stepper{max-width:620px!important;margin:16px auto 0!important;padding:0!important;overflow:visible!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .step-indicator-row{align-items:center!important;min-height:54px!important;overflow:visible!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .step-connector{height:12px!important;min-height:12px!important;margin:0!important;border:0!important;background:#302b271a!important;overflow:hidden!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .step-connector:first-child{border-radius:999px 0 0 999px!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .step-connector-inner{background:linear-gradient(90deg,var(--loop-ui-green),var(--loop-ui-orange))!important;height:100%!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .step-indicator{width:34px!important;height:34px!important;margin:0 -1px!important;border:1px solid #d7cec4!important;border-radius:999px!important;background-color:#fff!important;background-position:center!important;background-repeat:no-repeat!important;background-size:20px 20px!important;box-shadow:0 4px 10px #302b271f!important;overflow:hidden!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-step-indicator{position:relative!important;z-index:2!important;gap:0!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-step-indicator.step-active .step-indicator{background-color:#fff!important;border-color:var(--loop-ui-orange)!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-step-indicator.step-inactive .step-indicator{background-color:#ffffffb8!important;filter:grayscale(1) opacity(.72)!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .step-indicator-row>.loop-cp-streak-step-indicator:nth-child(2) .step-indicator{background-image:url(icon-serving-dish.svg)!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .step-indicator-row>.loop-cp-streak-step-indicator:nth-child(4) .step-indicator{background-image:url(icon-box.svg)!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .step-indicator-row>.loop-cp-streak-step-indicator:nth-child(6) .step-indicator{background-image:url(icon-discount.svg)!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .step-indicator-row>.loop-cp-streak-step-indicator:nth-child(8) .step-indicator{background-image:url(icon-checkmark.svg)!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .step-indicator-inner,body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-primary-color{color:#6a3027!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-disabled-color{color:#6a3027!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .step-indicator svg{display:none!important;width:18px!important;height:18px!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-icon-wrapper svg{width:22px!important;height:22px!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-icon-wrapper{position:relative!important;min-height:24px!important;color:#6a3027!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-icon-wrapper:has(svg[width="25"]) svg{display:none!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-icon-wrapper:has(svg[width="25"]):before{content:none!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-icon-wrapper text{fill:#6a3027!important;font-family:var(--loop-ui-font-heading)!important;font-weight:700!important;font-size:18px!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-icon-wrapper circle{stroke:transparent!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-icon-wrapper path{stroke:#6a3027!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-banner-bottom{margin-top:8px!important;text-align:center!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-stream-work-done-text{margin:0!important;color:var(--loop-ui-dark)!important;font-size:13px!important;font-weight:500!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-banner-bottom-date{margin-top:4px!important;text-align:center!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-banner-bottom-date-text{margin:0!important;color:#302b2799!important;font-size:12px!important;line-height:1.25!important}@media screen and (max-width:749px){body .loop-cp-streak-banner:not(.yallah-streak-ready){padding:9px 8px 8px!important;border-radius:12px!important}body .loop-cp-streak-banner:not(.yallah-streak-ready):before{margin-bottom:5px!important;font-size:17px!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-no-count{padding:5px 10px!important;font-size:11px!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-no-count:before{width:17px!important;height:14px!important;margin-right:5px!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-stepper{margin-top:12px!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .step-indicator-row{min-height:42px!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .step-connector{height:8px!important;min-height:8px!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .step-indicator,body .loop-cp-streak-banner:not(.yallah-streak-ready) .step-indicator svg{width:16px!important;height:16px!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-icon-wrapper svg{width:16px!important;height:16px!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .step-indicator{width:26px!important;height:26px!important;border-width:1px!important;background-size:15px 15px!important;box-shadow:0 3px 8px #302b272e!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-icon-wrapper:has(svg[width="25"]) svg{display:none!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-icon-wrapper text{font-size:14px!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-banner-bottom{margin-top:8px!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-stream-work-done-text{font-size:11px!important}body .loop-cp-streak-banner:not(.yallah-streak-ready) .loop-cp-streak-banner-bottom-date-text{font-size:10px!important}}body .loop-cp-streak-banner.yallah-streak-ready{position:relative!important;z-index:0!important;isolation:isolate!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body .loop-cp-streak-banner.yallah-streak-ready .loop-banner-body{padding:0!important}body .loop-cp-streak-banner.yallah-streak-ready .loop-cp-streak-banner-top,body .loop-cp-streak-banner.yallah-streak-ready .loop-cp-stepper,body .loop-cp-streak-banner.yallah-streak-ready .loop-cp-streak-banner-bottom,body .loop-cp-streak-banner.yallah-streak-ready .loop-cp-streak-banner-bottom-date{display:none!important}body .loop-cp-streak-banner .yallah-streak-card{position:relative!important;z-index:0!important;isolation:isolate!important;display:block!important;width:100%!important;margin:0 0 8px!important;padding:0!important;border:1px solid rgba(48,43,39,.12)!important;border-radius:12px!important;background:#fff!important;box-shadow:0 2px 10px #302b270f!important;overflow:hidden!important}body .loop-cp-streak-banner .yallah-streak-panel{position:relative!important;overflow:hidden!important;min-height:118px!important;padding:10px 12px 8px!important;border:0!important;border-radius:0!important;background:#ead2a4!important;color:var(--loop-ui-dark)!important;text-align:center!important}body .loop-cp-streak-banner .yallah-streak-title{margin:0!important;color:#4f130e!important;font-family:var(--loop-ui-font-heading)!important;font-size:clamp(17px,2.5vw,24px)!important;font-weight:500!important;line-height:1.1!important;letter-spacing:0!important}body .loop-cp-streak-banner .yallah-streak-message{display:inline-block!important;max-width:500px!important;margin:8px auto 0!important;padding:5px 12px!important;border-radius:16px!important;background:#dff09a!important;color:#5b2119!important;font-family:var(--loop-ui-font-body)!important;font-size:clamp(10px,1.25vw,14px)!important;font-weight:500!important;line-height:1.25!important;letter-spacing:0!important}body .loop-cp-streak-banner .yallah-streak-message strong{color:#4f130e!important;font-weight:800!important;text-decoration:underline!important;text-underline-offset:3px!important}body .loop-cp-streak-banner .yallah-streak-progress{--yallah-streak-fill: 0%;--yallah-streak-track-bg: transparent;--yallah-streak-track-fill: #dff09a;--yallah-streak-ink: #6a3027;--yallah-streak-inset: 24px;position:relative!important;max-width:520px!important;min-height:48px!important;margin:34px auto 0!important;padding-top:0!important;overflow:visible!important}body .loop-cp-streak-banner .yallah-streak-track{position:relative!important;height:14px!important;margin:0 var(--yallah-streak-inset)!important;border:2px solid var(--yallah-streak-ink)!important;border-radius:999px!important;background:var(--yallah-streak-track-bg)!important;box-sizing:border-box!important;overflow:visible!important}body .loop-cp-streak-banner .yallah-streak-fill{position:absolute!important;left:0!important;top:0!important;z-index:2!important;width:var(--yallah-streak-fill)!important;max-width:100%!important;height:100%!important;border-radius:999px!important;background:var(--yallah-streak-track-fill)!important;opacity:1!important}body .loop-cp-streak-banner .yallah-streak-divider{position:absolute!important;top:-2px!important;bottom:-2px!important;z-index:4!important;width:0!important;border-left:2px solid var(--yallah-streak-ink)!important;transform:translate(-1px)!important}body .loop-cp-streak-banner .yallah-streak-handle{position:absolute!important;left:var(--yallah-streak-fill)!important;top:50%!important;z-index:8!important;width:28px!important;height:28px!important;border:2px solid var(--yallah-streak-ink)!important;border-radius:999px!important;background:var(--yallah-streak-track-fill)!important;box-shadow:0 0 0 2px #ead2a4!important;transform:translate(-50%,-50%)!important}body .loop-cp-streak-banner .yallah-streak-reward{position:absolute!important;top:-34px!important;z-index:7!important;width:50px!important;height:50px!important;transform:translate(-50%)!important}body .loop-cp-streak-banner .yallah-streak-reward--orange{transform:translate(-68%)!important}body .loop-cp-streak-banner .yallah-streak-burst{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;background:#dff09a!important;clip-path:polygon(50% 0,60% 23%,84% 9%,77% 35%,100% 50%,77% 65%,84% 91%,60% 77%,50% 100%,40% 77%,16% 91%,23% 65%,0 50%,23% 35%,16% 9%,40% 23%)!important}body .loop-cp-streak-banner .yallah-streak-reward--orange .yallah-streak-burst{background:#dff09a!important}body .loop-cp-streak-banner .yallah-streak-meal{position:absolute!important;left:50%!important;top:50%!important;z-index:2!important;display:grid!important;align-items:center!important;justify-items:center!important;gap:1px!important;width:36px!important;padding:0!important;color:var(--loop-ui-dark)!important;font-family:var(--loop-ui-font-heading)!important;text-align:center!important;transform:translate(-50%,-47%)!important}body .loop-cp-streak-banner .yallah-streak-meal-image{display:grid!important;place-items:center!important;width:31px!important;height:24px!important;border:1px solid #ffffff!important;border-radius:6px!important;background:#fff!important;background-image:none!important;box-shadow:0 7px 14px #302b272e!important;color:var(--yallah-streak-ink)!important}body .loop-cp-streak-banner .yallah-streak-meal-image:before{content:"%"!important;font-family:var(--loop-ui-font-heading)!important;font-size:13px!important;font-weight:800!important;line-height:1!important}body .loop-cp-streak-banner .yallah-streak-reward--orange .yallah-streak-meal-image{background-image:none!important}body .loop-cp-streak-banner .yallah-streak-meal-label{display:inline-flex!important;align-items:center!important;justify-content:center!important;max-width:36px!important;min-height:8px!important;padding:1px 3px!important;border-radius:999px!important;background:#fff!important;color:var(--loop-ui-green)!important;font-size:5px!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important}body .loop-cp-streak-banner .yallah-streak-scale{position:relative!important;height:18px!important;margin:5px var(--yallah-streak-inset) 0!important}body .loop-cp-streak-banner .yallah-streak-scale span{position:absolute!important;top:0!important;width:16px!important;color:var(--yallah-streak-ink)!important;font-family:var(--loop-ui-font-heading)!important;font-size:16px!important;font-weight:600!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;transform:translate(-50%)!important}body .loop-cp-streak-banner .yallah-streak-date{margin:5px 0 0!important;color:#4f130eb8!important;font-family:var(--loop-ui-font-body)!important;font-size:8px!important;font-weight:500!important;line-height:1.25!important}body .loop-cp-streak-banner .yallah-streak-scale span:first-child{transform:translate(-35%)!important}body .loop-cp-streak-banner .yallah-streak-scale span:last-child{transform:translate(-65%)!important}@media screen and (max-width:749px){body .loop-cp-streak-banner .yallah-streak-card{margin:0 0 8px!important;padding:0!important;border-width:1px!important;border-radius:10px!important}body .loop-cp-streak-banner .yallah-streak-panel{min-height:86px!important;padding:7px 6px 6px!important;border:0!important;border-radius:0!important}body .loop-cp-streak-banner .yallah-streak-title{font-size:14px!important;line-height:1.15!important}body .loop-cp-streak-banner .yallah-streak-message{max-width:100%!important;margin-top:5px!important;padding:4px 7px!important;font-size:8px!important;line-height:1.25!important}body .loop-cp-streak-banner .yallah-streak-progress{--yallah-streak-inset: 12px;min-height:34px!important;margin-top:22px!important;padding-top:0!important}body .loop-cp-streak-banner .yallah-streak-track{height:10px!important;border-width:1px!important}body .loop-cp-streak-banner .yallah-streak-divider{top:-1px!important;bottom:-1px!important;border-left-width:1px!important;transform:translate(-.5px)!important}body .loop-cp-streak-banner .yallah-streak-handle{width:18px!important;height:18px!important;border-width:1px!important;box-shadow:0 0 0 1px #ead2a4!important}body .loop-cp-streak-banner .yallah-streak-reward{top:-22px!important;width:31px!important;height:31px!important}body .loop-cp-streak-banner .yallah-streak-reward--orange{transform:translate(-78%)!important}body .loop-cp-streak-banner .yallah-streak-meal{width:24px!important}body .loop-cp-streak-banner .yallah-streak-meal-image{width:20px!important;height:15px!important;border-width:1px!important;border-radius:7px!important}body .loop-cp-streak-banner .yallah-streak-meal-image:before{font-size:9px!important}body .loop-cp-streak-banner .yallah-streak-meal-label{max-width:24px!important;min-height:6px!important;padding:0 1px!important;font-size:3px!important}body .loop-cp-streak-banner .yallah-streak-scale span{width:10px!important;font-size:10px!important}body .loop-cp-streak-banner .yallah-streak-date{margin-top:4px!important;font-size:7px!important}}@media screen and (max-width:380px){body .loop-cp-streak-banner .yallah-streak-progress{--yallah-streak-inset: 10px}body .loop-cp-streak-banner .yallah-streak-scale span:not(:first-child):not(:last-child):not(.is-active):not([data-streak-step="3"]):not([data-streak-step="5"]){display:none!important}}body .loop-customer-portal-body .loop-btn-primary{border-color:var(--loop-ui-green)!important;background-color:var(--loop-ui-green)!important;color:#fff!important}body .loop-customer-portal-body .loop-btn-primary:hover,body .loop-customer-portal-body .loop-btn-primary:focus-visible{border-color:var(--loop-ui-green-dark)!important;background-color:var(--loop-ui-green-dark)!important;color:#fff!important}body .loop-customer-portal-body .loop-btn-outline{border-color:var(--loop-ui-green)!important;background-color:transparent!important;color:var(--loop-ui-green)!important}body .loop-customer-portal-body .loop-btn-outline:hover,body .loop-customer-portal-body .loop-btn-outline:focus-visible{border-color:var(--loop-ui-green)!important;background-color:#2ea4751a!important;color:var(--loop-ui-green-dark)!important}body .loop-customer-portal-body .loop-btn-underline,body .loop-customer-portal-body .loop-cancel-btn{color:var(--loop-ui-orange)!important}body .loop-customer-portal-body .loop-btn-underline:hover,body .loop-customer-portal-body .loop-btn-underline:focus-visible,body .loop-customer-portal-body .loop-cancel-btn:hover,body .loop-customer-portal-body .loop-cancel-btn:focus-visible{color:var(--loop-ui-green)!important}body .loop-customer-portal-body .loop-btn svg path{fill:currentColor!important;stroke:currentColor!important}body #loop-cp-subscription-detail-upsell{width:100%!important}body #loop-cp-subscription-detail-upsell .loop-banner-ribbon{position:relative!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:var(--loop-ui-orange-soft)!important;color:var(--loop-ui-dark)!important;box-shadow:none!important}@supports (background: color-mix(in srgb,white,black)){body #loop-cp-subscription-detail-upsell .loop-banner-ribbon{background:color-mix(in srgb,var(--loop-ui-orange) 10%,var(--loop-ui-warm))!important}}body #loop-cp-subscription-detail-upsell .loop-card-upsell-header{margin:0 0 14px!important;color:var(--loop-ui-dark)!important;font-family:var(--loop-ui-font-heading)!important;font-size:18px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.2!important}body #loop-cp-subscription-detail-upsell .loop-scroll-container{overflow:visible!important}body #loop-cp-subscription-detail-upsell .loop-scroll-container:before,body #loop-cp-subscription-detail-upsell .loop-scroll-container:after{position:absolute!important;top:50%!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:34px!important;color:var(--loop-ui-green)!important;font-family:var(--loop-ui-font-heading)!important;font-size:30px!important;font-weight:400!important;line-height:1!important;pointer-events:none!important;transform:translateY(-50%)!important}body #loop-cp-subscription-detail-upsell .loop-scroll-container:before{content:"<"!important;left:-22px!important}body #loop-cp-subscription-detail-upsell .loop-scroll-container:after{content:">"!important;right:-22px!important}body #loop-cp-subscription-detail-upsell .loop-scroll-container>.d-flex{gap:14px!important;margin:0!important;padding:0 0 8px!important;scroll-snap-type:x proximity!important}body #loop-cp-subscription-detail-upsell .loop-upsell-product-card{flex:0 0 auto!important;margin-right:0!important;scroll-snap-align:start!important}body #loop-cp-subscription-detail-upsell .loop-card-upsell-v4{min-width:300px!important;overflow:hidden!important;border:1px solid rgba(48,43,39,.22)!important;border-radius:14px!important;background:#fff!important;color:var(--loop-ui-dark)!important;box-shadow:none!important}body #loop-cp-subscription-detail-upsell .loop-product-card-body-container{padding:14px!important;background:transparent!important}body #loop-cp-subscription-detail-upsell .loop-product-card-container-v4{display:grid!important;grid-template-columns:92px minmax(0,1fr)!important;align-items:center!important;gap:14px!important}body #loop-cp-subscription-detail-upsell .loop-product-card-image-v4,body #loop-cp-subscription-detail-upsell .loop-image-product-sm{width:92px!important;min-width:92px!important;height:92px!important;margin-right:0!important;overflow:hidden!important;border:1px solid rgba(48,43,39,.12)!important;border-radius:12px!important;background:var(--loop-ui-warm)!important}body #loop-cp-subscription-detail-upsell .loop-product-card-image-v4 img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important}body #loop-cp-subscription-detail-upsell .loop-card-body-info-v4{min-width:0!important}body #loop-cp-subscription-detail-upsell .loop-upsell-product-card-title{display:-webkit-box!important;overflow:hidden!important;margin:0 0 18px!important;color:var(--loop-ui-dark)!important;font-family:var(--loop-ui-font-heading)!important;font-size:17px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.2!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}body #loop-cp-subscription-detail-upsell .loop-card-body-info-v4>.d-flex,body #loop-cp-subscription-detail-upsell .loop-card-body-info-v4 .d-flex.flex-col{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important}body #loop-cp-subscription-detail-upsell .loop-text-muted,body #loop-cp-subscription-detail-upsell .loop-text-p2{margin:0!important;color:var(--loop-ui-green)!important;font-family:var(--loop-ui-font-heading)!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important;line-height:1!important}body #loop-cp-subscription-detail-upsell .loop-text-superscript{margin-left:6px!important;color:#302b2794!important;font-family:var(--loop-ui-font-heading)!important;font-size:13px!important;font-weight:500!important;line-height:1!important;text-decoration-thickness:2px!important;text-decoration-color:currentColor!important}body #loop-cp-subscription-detail-upsell .loop-add-product-btn-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;border:0!important;border-radius:999px!important;background:var(--loop-ui-orange)!important;color:#fff!important;box-shadow:none!important}body #loop-cp-subscription-detail-upsell .loop-add-product-btn-icon svg{width:15px!important;height:15px!important}body #loop-cp-subscription-detail-upsell .loop-add-product-btn-icon svg path{fill:currentColor!important}body #loop-cp-subscription-detail-upsell .loop-add-product-btn-text{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}body #loop-cp-subscription-detail-upsell .loop-upsell-view-more-btn{display:inline-flex!important;width:auto!important;min-height:0!important;margin:14px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--loop-ui-green)!important;font-family:var(--loop-ui-font-heading)!important;font-size:16px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.1!important;text-decoration:underline!important;text-underline-offset:3px!important;box-shadow:none!important}@media screen and (max-width:749px){body #loop-cp-subscription-detail-upsell .loop-banner-ribbon{padding:16px 14px 20px!important}body #loop-cp-subscription-detail-upsell .loop-card-upsell-header{margin-bottom:12px!important;font-size:17px!important}body #loop-cp-subscription-detail-upsell .loop-scroll-container:before,body #loop-cp-subscription-detail-upsell .loop-scroll-container:after{display:none!important}body #loop-cp-subscription-detail-upsell .loop-scroll-container>.d-flex{gap:14px!important;padding-bottom:6px!important}body #loop-cp-subscription-detail-upsell .loop-card-upsell-v4{min-width:min(82vw,300px)!important;border-radius:12px!important}body #loop-cp-subscription-detail-upsell .loop-product-card-body-container{padding:12px!important}body #loop-cp-subscription-detail-upsell .loop-product-card-container-v4{grid-template-columns:82px minmax(0,1fr)!important;gap:12px!important}body #loop-cp-subscription-detail-upsell .loop-product-card-image-v4,body #loop-cp-subscription-detail-upsell .loop-image-product-sm{width:82px!important;min-width:82px!important;height:82px!important;border-radius:10px!important}body #loop-cp-subscription-detail-upsell .loop-upsell-product-card-title{margin-bottom:14px!important;font-size:15px!important}body #loop-cp-subscription-detail-upsell .loop-text-muted,body #loop-cp-subscription-detail-upsell .loop-text-p2{font-size:13px!important}body #loop-cp-subscription-detail-upsell .loop-text-superscript{font-size:12px!important}body #loop-cp-subscription-detail-upsell .loop-add-product-btn-icon{width:32px!important;height:32px!important;min-width:32px!important}body #loop-cp-subscription-detail-upsell .loop-upsell-view-more-btn{margin-top:14px!important;font-size:15px!important}}body .loop-actions-container .loop-selected-bundle,body .loop-bottom-sheet-wrapper .loop-selected-bundle,body .loop-actions-container .loop-selected-bundle-info,body .loop-bottom-sheet-wrapper .loop-selected-bundle-info,body .loop-actions-container .loop-selected-variant-container,body .loop-bottom-sheet-wrapper .loop-selected-variant-container,body .loop-actions-container .loop-selected-variant-actions,body .loop-bottom-sheet-wrapper .loop-selected-variant-actions,body .loop-actions-container .loop-bundle-widget-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-container,body .loop-actions-container .loop-bundle-radio-widget-container,body .loop-bottom-sheet-wrapper .loop-bundle-radio-widget-container,body .loop-actions-container .loop-bundle-widget-selling-plan-container,body .loop-bottom-sheet-wrapper .loop-bundle-widget-selling-plan-container,body .loop-actions-container .loop-bundle-widget-frequency-dropdown,body .loop-bottom-sheet-wrapper .loop-bundle-widget-frequency-dropdown{border-color:#c4b9ad!important}@media screen and (min-width:990px){body #loop .loop-actions-container,body .loop .loop-actions-container,body .loop-actions-container{align-self:flex-start!important;height:auto!important;min-height:0!important;max-height:none!important}body .loop-actions-container .loop-selected-bundle{display:flex!important;flex-direction:column!important;height:auto!important;min-height:560px!important;max-height:680px!important;border-color:#b8ada1!important;border-radius:20px!important;box-shadow:0 10px 24px #1c1c1c0f!important;overflow:hidden!important}body .loop-actions-container .loop-selected-bundle-info{flex:0 0 auto!important}body .loop-actions-container .loop-selected-bundle-items{flex:1 1 auto!important;max-height:360px!important;overflow-x:hidden!important;overflow-y:auto!important}body .loop-actions-container .loop-selected-bundle-info,body .loop-actions-container .loop-selected-bundle-items-count,body .loop-actions-container .loop-selected-variant-container,body .loop-actions-container .loop-selected-variant-actions,body .loop-actions-container .loop-bundle-widget-container,body .loop-actions-container .loop-bundle-radio-widget-container,body .loop-actions-container .loop-bundle-widget-selling-plan-container{border-color:#c4b9ad!important}body .loop-actions-container .loop-bundle-widget-container:empty{display:none!important}body .loop-actions-container .loop-bundle-widget-container,body .loop-actions-container .loop-bundle-radio-widget-container,body .loop-actions-container .loop-bundle-widget-selling-plan-container{flex:0 0 auto!important;min-height:0!important}body .loop-actions-container .loop-selected-variant-container{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-height:74px!important;padding:10px 12px!important;border:1px solid #c4b9ad!important;border-radius:16px!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}body .loop-actions-container .loop-selected-variant-info-container{display:grid!important;grid-template-columns:50px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;width:auto!important;min-width:0!important}body .loop-actions-container .loop-selected-variant-info-container>img{width:50px!important;height:50px!important;min-width:50px!important;border-radius:10px!important}body .loop-actions-container .loop-selected-variant-title{max-width:100%!important;font-size:13px!important;line-height:1.25!important}body .loop-actions-container .loop-selected-variant-actions-container{justify-self:end!important;margin-left:0!important}body .loop-actions-container .loop-selected-variant-actions{min-width:112px!important;justify-content:space-between!important;gap:8px!important;padding:5px!important;border:1px solid #c4b9ad!important;border-radius:999px!important}body .loop-actions-container .loop-btn-input-decrease-small,body .loop-actions-container .loop-btn-input-increase-small{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}body .loop-actions-container .loop-selected-variant-actions-input,body .loop-actions-container .loop-form-input-small{width:22px!important;min-width:22px!important}}@media screen and (max-width:749px){body .loop-line-display-v2-card{display:grid!important;grid-template-columns:84px minmax(0,1fr)!important;align-items:start!important;gap:12px!important;width:100%!important;min-width:0!important}body .loop-line-display-v2-image,body .loop-line-display-v2-card .loop-image-product{width:84px!important;min-width:84px!important;height:84px!important;min-height:84px!important}body .loop-line-display-v2-card>.flex-column{min-width:0!important}body .loop-line-card-title,body .loop-line-discount,body .loop-line-card-items{max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;word-break:normal!important}body .loop-line-discount{align-items:flex-start!important}body .loop-line-discount svg{flex:0 0 auto!important;margin-top:2px!important}body .loop-line-card-items .d-flex{align-items:flex-start!important;white-space:normal!important}body .loop-line-card-bottom-content{flex-direction:column!important;align-items:stretch!important;gap:10px!important;margin-top:10px!important}body .loop-line-card-bottom-content>.d-flex{justify-content:flex-start!important;min-width:0!important}body .loop-line-card-price-wrapper{margin-left:0!important}body .loop-line-card-bottom-content .loop-line-edit-btn{width:100%!important;min-height:42px!important;margin-top:0!important;white-space:normal!important}body .loop-line-card-bottom-content .gap-2,body .loop-line-card-bottom-content .gap-2>.d-flex,body .loop-line-card-bottom-content .gap-2>.d-flex>div{width:100%!important;min-width:0!important}}@media screen and (max-width:420px){body .loop-line-display-v2-card{grid-template-columns:72px minmax(0,1fr)!important;gap:10px!important}body .loop-line-display-v2-image,body .loop-line-display-v2-card .loop-image-product{width:72px!important;min-width:72px!important;height:72px!important;min-height:72px!important}}@media screen and (max-width:749px){body .loop-bottom-sheet .loop-bottom-sheet-body-container{padding:8px 14px 6px!important;overflow:hidden!important}body .loop-bottom-sheet .loop-bottom-sheet-body-info-text{max-width:100%!important;font-size:11px!important;line-height:1.25!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important}body .loop-bottom-sheet .loop-bundle-progress-bar-new-container{margin-top:6px!important}body .loop-bottom-sheet .loop-progress-range-dot{width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;border-radius:999px!important}body .loop-bottom-sheet .dot-container{display:none!important}body .loop-bottom-sheet .label-container{position:relative!important;z-index:2!important;height:20px!important;margin-top:-35px!important}body .loop-bottom-sheet .label{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;padding:0!important;border-radius:999px!important;font-size:10px!important;font-weight:800!important;line-height:20px!important}body .loop-bottom-sheet .loop-bottom-sheet-footer-container{padding:8px 12px 10px!important}body .loop-bottom-sheet .loop-bundle-view-cart-btn{width:100%!important}body .loop-bottom-sheet .loop-btn-add-to-cart{min-height:46px!important;padding:8px 12px!important;border-radius:12px!important}body .loop-bottom-sheet .loop-bundle-cart-btn-text-container{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important}body .loop-bottom-sheet .loop-bundle-loop-bundle-view-cart-text,body .loop-bottom-sheet .loop-bundle-sheet-total-text{line-height:1.1!important}body .loop-bottom-sheet .loop-display-saved-total-view-cart{display:flex!important;align-items:center!important;gap:6px!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/loop-custom.css.map */
