nora-product-bundle .product-bundle__sidebar{background:#f0f5f1;border:1px solid #B2CDBE;border-radius:1.25rem;padding:clamp(1rem,1.7vw,1.5rem);gap:1.5rem;color:#233b2e}nora-product-bundle [hidden]{display:none!important}nora-product-bundle .product-bundle__footer .button[disabled]~[data-nora-status]{display:block}nora-product-bundle .nora-bundle__badge{display:inline-flex;width:fit-content;padding:.4rem .7rem;border-radius:100vmax;background:#b2cdbe;color:#233b2e;font-size:.8rem;font-weight:600;line-height:1.25}nora-product-bundle .nora-bundle__price-breakdown{display:grid;gap:.5rem;font-size:.8rem;line-height:1.4}nora-product-bundle .nora-bundle__price-breakdown>div{display:flex;justify-content:space-between;gap:.75rem}nora-product-bundle .nora-bundle__price-breakdown>div>:last-child{white-space:nowrap}nora-product-bundle product-bundle-remove-button:focus-visible,nora-product-bundle product-bundle-toggle-button:focus-visible{outline:2px solid #3F6650;outline-offset:4px}.nora-product-bundle-wrapper[data-nora-busy] form[is=product-bundle-form],.nora-product-bundle-wrapper[data-nora-busy] product-bundle-remove-button{pointer-events:none}.video-grid-wrapper{display:grid;gap:16px}.video-grid-section{width:100%}.video-item{position:relative;cursor:pointer;border-radius:8px;overflow:hidden;aspect-ratio:16 / 9}.video-item img{width:100%;height:100%;object-fit:cover;display:block}.video-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#0009;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px}.video-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;display:none;align-items:center;justify-content:center;z-index:9999}.video-modal.active{display:flex}.video-modal-content{width:90%;max-width:900px;position:relative}.video-modal iframe,.video-modal video{width:100%;height:500px}.video-close{position:absolute;top:-40px;right:0;color:#fff;font-size:28px;cursor:pointer}@media screen and (max-width:749px){.video-grid-section{padding-top:calc(var(--padding-top) * .7);padding-bottom:calc(var(--padding-bottom) * .7)}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
