.bundle-selector-main{border:1px solid #141414;border-bottom:none;padding:15px 10px 0!important;margin-top:10px}.bundle-selector-addon{border:1px solid #141414;border-top:none;padding:0 10px 15px!important}.bundle-selector-addon .line-item__content-wrapper{margin-top:12px}.bundle-selector-addon .line-item__content-wrapper .line-item__info .line-item__price-list-container{display:flex;align-items:center;gap:10px}.bundle-selector-addon .line-item__content-wrapper .line-item__info .line-item__price-list-container .price-list .price__bundle-price{color:#8e00ff}.bundle-selector-main .line-item__content-wrapper{margin-top:0}.bundle-selector-main .line-item__info .line-item__quantity{margin-top:0;justify-content:flex-end}.bundle-selector__collapsible{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease,opacity .25s ease}.bundle-selector__collapsible-inner{min-height:0;overflow:hidden}.bundle-selector__radio:checked+.bundle-selector__option-content .bundle-selector__collapsible{grid-template-rows:1fr;opacity:1}phone-price,if-nanoglass,if-proshield{display:inline}.bundle-selector__block{display:flex;flex-direction:column;gap:15px;padding-top:var(--container-gutter)}.bundle-selector__radio{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.bundle-selector__option{display:block;cursor:pointer;position:relative}.bundle-selector__option:not(.bundle-selector__option--placeholder) .bundle-selector__option-content{background:#fff;border:2px solid #FFF;padding:19px 22px;transition:border-color .15s ease}.bundle-selector__radio:checked+.bundle-selector__option-content{border-color:#8e00ff}.bundle-selector__radio:checked+.bundle-selector__option-content .bundle-selector__title{color:#8e00ff}.bundle-selector__option-content{display:flex;flex-direction:column;gap:0}.bundle-selector__option-header{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:center;gap:10px}.bundle-selector__radio-indicator{flex-shrink:0;width:16px;height:16px;border-radius:50%;background:silver;box-sizing:border-box;display:block;transition:border-color .15s ease,background .15s ease,border-radius .15s ease,box-shadow .15s ease}.bundle-selector__radio:checked+.bundle-selector__option-content .bundle-selector__radio-indicator{border-color:#8e00ff;background:#fff;box-shadow:inset 0 0 0 4px #8e00ff}.bundle-selector__title-wrapper{display:flex;align-items:center;gap:7px}.bundle-selector__title-group{flex:1;min-width:0;gap:10px;display:flex;flex-flow:column nowrap}.bundle-selector__title{font-size:15px;font-weight:600;line-height:1.2;margin:0;transition:.3s ease-in-out color}.bundle-selector__pricing-group{display:flex;flex-direction:column;align-items:flex-start;gap:3px;flex-shrink:0}.bundle-selector__badge{display:inline-block;background:#000;color:#fff;font-size:14px;font-weight:700;line-height:1;padding:4px 7px;white-space:nowrap;text-transform:uppercase}.bundle-selector__badge b-discount-value{padding:0 3px}.bundle-selector__badge bundle-discount{padding:0 2px}.bundle-selector-addon .bundle-selector__badge{font-size:10px}.bundle-selector__pricing-badge{font-size:14px;padding:4px 7px}.bundle-selector__pricing{display:flex;align-items:center;gap:6px}.bundle-selector__price-new{font-size:22px;font-weight:600;color:#8e00ff}.bundle-selector__price-old{font-size:15px;color:#7a7a7a;text-decoration:line-through;font-weight:600}.bundle-selector__subheading{font-size:14px;color:#000;line-height:1.3}.bundle-selector__below-price{display:block;font-size:13px;font-weight:500;color:#7a7a7a}.bundle-selector__separator{border:none;border-top:1px solid #D1D1D1;margin:13px 0}.bundle-selector__usp-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:6px;margin-top:0;margin-bottom:0}.bundle-selector__usp-item{display:flex;align-items:center;gap:10px;font-family:Sora,sans-serif;font-size:13px;line-height:1.3}.bundle-selector__usp-icon{flex-shrink:0;width:13px;height:13px;display:flex;align-items:center;justify-content:center}.bundle-selector__usp-icon svg{width:10px;height:10px;display:block}.bundle-selector__usp-icon svg polyline{stroke:#000}.bundle-selector__usp-note{font-size:12px;font-weight:600;color:#000;text-transform:uppercase;margin:15px 0}.bundle-selector__images-label{display:block;font-size:12px;font-weight:600;color:#444}.bundle-selector__images{display:flex;flex-wrap:wrap;gap:5px}.bundle-selector__image-item{display:flex;flex-direction:column;align-items:center;gap:4px;max-width:75px;width:auto}.bundle-selector__image-item img{width:auto;height:auto;object-fit:cover;object-position:center center;display:block;max-width:75px;max-height:75px;aspect-ratio:1 / 1}@media screen and (max-width:395px){.bundle-selector__images{justify-content:space-between;gap:0}.bundle-selector__image-item{max-width:20%;margin:0 5px}.bundle-selector__image-item img{max-width:100%;max-height:100%}}.bundle-selector__image-label{margin-top:8px;font-size:10px;color:#000;text-align:center;line-height:14px}.bundle-selector__option--placeholder{padding:4px 2px;text-align:center;max-width:max-content;width:100%;margin:0 auto}.bundle-selector__placeholder-label{font-size:14px;color:#383838;font-weight:500;text-decoration:none;transition:color .1s ease}.bundle-selector__option--placeholder:has(.bundle-selector__radio:checked) .bundle-selector__placeholder-label{text-decoration:underline}@media screen and (max-width:999px){.bundle-selector__block{padding-left:var(--container-gutter);padding-right:var(--container-gutter);background:#f6f6f6}}
/*# sourceMappingURL=/cdn/shop/t/223/assets/bundle-selector.css.map */
