.variant_swatch_wrapper{display:grid;grid-template-columns:repeat(4,1fr)}.product-form__input input[type=radio]+label{border:none;padding:0;border-radius:0;background:transparent}.product-form__input input[type=radio]+label{border:none;padding:5px;background:transparent;border-radius:5px}.product-form__input input[type=radio]+label img{border-radius:5px}.bundle_select summary{background-color:#f1fbff;padding:1.5rem!important}.accordion summary{display:flex;position:relative;line-height:1;padding:1.5rem 0}summary.is-checked,.bundle_select:not(.selects) label.is-checked{border-radius:7px;border:2px solid green;padding-left:5px}summary.is-checked:before,bundle-selects:not(.selects) label.is-checked:before{background-color:#fff;color:var(--icon-color);font-family:none;content:"";width:15px;height:15px;transform:translate(2px,-50%);border-radius:var(--icon-width);z-index:1;position:absolute;top:50%;right:52px}summary.is-checked:before,bundle-selects:not(.selects) label.is-checked:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon fa-icon icon-check-solid' fill='currentColor' viewBox='0 0 512 512'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E")}.bundle_select details{position:relative}.design.design__select{min-width:185px;height:30px;max-width:200px;text-align:center;background:#82a8d3;color:#fff;border:1px solid #fff;border-radius:40px;font-weight:600;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url("data:image/svg+xml;utf8,<svg fill='white' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-position:100%;background-repeat:no-repeat;position:absolute;right:30px;text-align-last:center;text-align:-webkit-center;top:10px;z-index:1}.design.design__select option{text-align:center}summary.is-checked:after,bundle-selects:not(.selects) label.is-checked:after{content:"";background:green;position:absolute;width:1.2em;height:1.2em;top:50%;right:45px;border-radius:2em;transform:translate(-16%,-50%);z-index:0}.bundle_select .accordion__title span.selected-option{font-weight:600;margin-left:15px}.button--full-width{width:100%!important}.bundle_select_info{color:red;display:none}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bundle_custom.css.map */
