.bundle-variants--container .label{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:25.6px;text-transform:uppercase;margin-bottom:10px}@media (max-width: 749px){.bundle-variants--container .label{font-size:14px}}.bundle-variants--container .bundle-container{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:16px;margin-bottom:15px}.bundle-variants--container .bundle-item:not(:last-child){margin-bottom:12px}.bundle-variants--container .bundle-item:not(:last-child) .metafield-rich_text_field{margin-bottom:40px}@media (max-width: 749px){.bundle-variants--container .bundle-item:not(:last-child) .metafield-rich_text_field{margin-bottom:24px}}.bundle-variants--container .bundle-item.active .bundle-header:after{transform:translateY(-50%) rotate(180deg)}.bundle-variants--container .bundle-item.active .bundle-content{opacity:1;visibility:visible;max-height:1000px}.bundle-variants--container .bundle-item .bundle-content{opacity:0;visibility:hidden;max-height:0;transition:all .3s ease}.bundle-variants--container .bundle-header{display:flex;align-items:center;margin-bottom:10px;position:relative;cursor:pointer}.bundle-variants--container .bundle-header:after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="10" viewBox="0 0 17 10" fill="none"><path d="M0.75 0.75L8.25 8.25L15.75 0.75" stroke="black" stroke-width="1.5" stroke-linecap="round"/></svg>');position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .3s ease;transform-origin:center}.bundle-variants--container .bundle-header .bundle-box{width:28px;height:28px;border:1px solid #000;display:block;position:relative;margin-right:8px;cursor:pointer;background:#fff;transition:all .3s ease}@media (max-width: 749px){.bundle-variants--container .bundle-header .bundle-box{width:22px;height:22px}}.bundle-variants--container .bundle-header .bundle-box.checked{background-color:#dcd5c0}.bundle-variants--container .bundle-header .bundle-box.checked:after{content:"";position:absolute;top:50%;left:50%;width:22px;height:22px;background:url('data:image/svg+xml;utf8,<svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m10 15.586-3.293-3.293-1.414 1.414L10 18.414l9.707-9.707-1.414-1.414z"></path></svg>') center/contain no-repeat;color:#333;transform:translate(-50%,-50%)}.bundle-variants--container .bundle-header span{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:25.6px}@media (max-width: 749px){.bundle-variants--container .bundle-header span{font-size:18px}}.bundle-variants--container .bundle-content{margin-left:40px}.bundle-variants--container .bundle-content h4{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:25.6px;margin-bottom:8px}@media (max-width: 749px){.bundle-variants--container .bundle-content h4{font-size:14px}}.bundle-variants--container .bundle-content ul{color:#0009;font-size:16px;font-style:normal;font-weight:400;line-height:25.6px}@media (max-width: 749px){.bundle-variants--container .bundle-content ul{font-size:14px}}.bundle-variants--container .bundle-content ul:not(:last-child){margin-bottom:16px}@media (max-width: 749px){.bundle-variants--container .bundle-content ul:not(:last-child){margin-bottom:12px}}.bundle-variants--container .bundle-content p{color:#0009;font-size:16px;font-style:normal;font-weight:400;line-height:25.6px;margin:0}.bundle-variants--container .bundle-content p:not(:last-child){margin-bottom:16px}@media (max-width: 749px){.bundle-variants--container .bundle-content p{font-size:14px}}.bundle-variants--container .bundle-variants-block{padding:12px 0 24px}.bundle-variants--container .bundle-products-wrapper{border-bottom:1px solid rgba(0,0,0,.1);opacity:0;visibility:hidden;max-height:0;transition:all .3s ease}.bundle-variants--container .bundle-products-wrapper.active{opacity:1;visibility:visible;max-height:1000px}.bundle-variants--container .bundle-products-wrapper .prod-title{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:25.6px;text-transform:uppercase;margin-bottom:8px}.bundle-variants--container .bundle-products-wrapper .form__label__value{margin-right:4px}.bundle-variants--container .bundle-products-wrapper .mm-variant-metafields-wrapper{border:0;padding:0;margin-top:-8px;justify-content:space-between}.bundle-variants--container .bundle-products-wrapper .product-popup-modal__button{position:absolute;right:0;top:-8px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/bundle-variants.css.map */
