packaging-options-selector[hidden]{display:none}packaging-options-selector .heading{display:flex;align-items:center;gap:12px}packaging-options-selector .heading h3{font-size:14px;font-weight:700;margin:0}packaging-options-selector .heading svg{width:24px}packaging-options-selector button[toggle-btn]{background:transparent;text-transform:uppercase;border:1px solid #cc061f;color:#cc061f;padding:8px 20px}packaging-options-selector button[toggle-btn]:hover{cursor:pointer}.options-popup-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background:#00000080;display:flex;align-items:center;justify-content:center}.options-popup-wrapper[hidden]{display:none}.options-popup-wrapper .options-popup{position:relative;min-width:370px;max-width:900px;background:#fff;padding:20px}.options-popup-wrapper .options-popup .close-btn{position:absolute;right:20px;top:20px;width:20px}.options-popup-wrapper .options-popup .close-btn:hover{cursor:pointer;opacity:.5}.options-popup-wrapper .options-popup .heading{display:block;text-align:center;font-size:14px;font-weight:700;margin:10px 0 20px}.options-popup-wrapper .options-popup .options-wrapper{display:flex;flex-direction:column;gap:10px;max-height:70vh;overflow:auto;margin-bottom:20px}.options-popup-wrapper .options-popup .options-wrapper .option-item{border:1px solid #d9d9d9}.options-popup-wrapper .options-popup .options-wrapper .option-item label:hover{background-color:#f2f2f2}.options-popup-wrapper .options-popup .options-wrapper .option-item:has(input[type=radio]) label:hover{cursor:pointer}.options-popup-wrapper .options-popup .options-wrapper .option-item:has(input[type=radio]:checked){border:2px solid #cc061f}.options-popup-wrapper .options-popup .options-wrapper .option-item input[type=radio]{display:none}.options-popup-wrapper .options-popup .options-wrapper .option-item label .wrapper{display:flex;align-items:center;gap:20px;padding:15px}.options-popup-wrapper .options-popup .options-wrapper .option-item .title{margin:0 0 10px;font-size:14px;font-weight:700}.options-popup-wrapper .options-popup .options-wrapper .option-item quantity-input{flex:0 0 150px}.options-popup-wrapper .options-popup .options-wrapper .option-item .description p{margin:0}.options-popup-wrapper .options-popup .options-wrapper .option-item .description.mobile-only{margin:0 15px 15px;font-size:12px}.options-popup-wrapper .options-popup .options-wrapper .option-item img{display:block;width:120px;height:120px;object-fit:contain}.options-popup-wrapper .options-popup button.add-button{margin:0 auto;display:block;background:#cc071e;text-transform:capitalize;font-size:14px;min-height:30px}.suggested-packaging-option .wrapper{display:flex;align-items:center;gap:20px}.suggested-packaging-option .wrapper img{display:block;width:120px;height:120px;object-fit:contain}.suggested-packaging-option .wrapper .title{margin:0 0 10px;font-size:14px;font-weight:700}.suggested-packaging-option .wrapper .description p{margin:0}.suggested-packaging-option .description.mobile-only{margin:0 15px 15px;font-size:12px}.suggested-packaging-option button{text-transform:capitalize;padding:12px 20px;min-width:max-content}.mobile-only{display:none}@media screen and (max-width:768px){.desktop-only{display:none}.mobile-only{display:block}.options-popup-wrapper .options-popup{max-width:90%}.options-popup-wrapper .options-popup .heading,.options-popup-wrapper .options-popup .options-wrapper .option-item .title{font-size:12px}.options-popup-wrapper .options-popup .options-wrapper .option-item img{height:auto;width:100px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/component-cart-packaging-options-selector.css.map */
