.bundle-contents{display:block}.bundle-contents__heading{display:block;margin-bottom:calc(2 * var(--space-unit));color:var(--bc-heading-color, inherit);font-size:var(--bc-heading-size-mobile, .88em)}@media(min-width:769px){.bundle-contents__heading{font-size:var(--bc-heading-size-desktop, .88em)}}.bundle-contents__count{font-weight:inherit}.bundle-contents__list{display:flex;gap:calc(2 * var(--space-unit));margin:0;padding:0;overflow-x:auto;list-style:none;scrollbar-width:none}.bundle-contents__list::-webkit-scrollbar{display:none}.bundle-contents__list--glow{padding:6px;margin:-6px}.bundle-contents__item{flex:0 0 auto}.bundle-contents__card{display:flex;position:relative;flex-direction:column;gap:var(--space-unit);width:var(--bc-card-width-mobile, 110px);padding:calc(2 * var(--space-unit));border:var(--input-border-width, 1px) solid var(--card-border-color);border-radius:var(--input-border-radius, 0);background:none;color:inherit;font:inherit;text-align:center;cursor:pointer}@media(min-width:769px){.bundle-contents__card{width:var(--bc-card-width-desktop, 128px)}}.bundle-contents__card:hover{background-color:rgba(var(--text-color)/.03)}.bundle-contents__card:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}.bundle-contents__card--filled{background-color:rgba(var(--text-color)/.04)}.bundle-contents__card--plain{border-color:transparent}.bundle-contents__card.is-free{border-color:var(--bc-highlight, rgb(var(--in-stock-text-color)))}.bundle-contents__card.has-glow{box-shadow:0 0 0 3px var(--bc-highlight-faint, rgba(14, 207, 116, .18)),0 2px 12px var(--bc-highlight-soft, rgba(14, 207, 116, .35))}.bundle-contents__free{position:absolute;z-index:1;top:0;left:0;padding:2px 6px;line-height:1.6;border-radius:0;font-size:var(--bc-free-size, 1rem);font-weight:var(--bc-free-weight, 600);text-transform:uppercase}.bundle-contents__free:not(.bundle-contents__free--theme){background-color:var(--bc-highlight, rgb(var(--in-stock-text-color)));color:#fff}.bundle-contents__free--theme{font-size:var(--bc-free-size, var(--product-label-size, 1.1rem));font-weight:var(--bc-free-weight, var(--product-label-weight, 400));line-height:1.55}.bundle-contents__info{display:block;position:absolute;z-index:1;top:calc(1.5 * var(--space-unit));right:calc(1.5 * var(--space-unit));color:var(--bc-info-color, rgb(var(--text-color)))}.bundle-contents__info .icon{display:block;width:16px;height:16px}.bundle-contents__media img{display:block;width:100%;height:auto}.bundle-contents__name{display:block;font-size:var(--bc-name-size, 1.2rem);line-height:1.3}.modal__window.bundle-contents__window{max-width:min(420px,calc(100vw - var(--gutter) * 2));min-height:0}.bundle-contents__panel{padding:calc(6 * var(--space-unit)) calc(5 * var(--space-unit)) calc(5 * var(--space-unit))}.bundle-contents__panel-media{display:block;margin-bottom:calc(4 * var(--space-unit))}.bundle-contents__panel-media img{display:block;width:100%;height:auto}.bundle-contents__panel-title{margin:0 0 calc(2 * var(--space-unit))}.bundle-contents__panel-price{margin-bottom:calc(3 * var(--space-unit));font-weight:700}.bundle-contents__panel-text{font-size:.94em}.bundle-contents__panel-text>:first-child{margin-top:0}.bundle-contents__panel-text>:last-child{margin-bottom:0}.bundle-contents__benefits{display:flex;flex-direction:column;gap:var(--space-unit);margin:0 0 calc(3 * var(--space-unit));padding:0;list-style:none}.bundle-contents__benefits li{display:flex;gap:calc(2 * var(--space-unit));align-items:flex-start;font-size:.94em}.bundle-contents__benefits .icon{flex:0 0 auto;margin-top:.25em;color:var(--bc-highlight, rgb(var(--in-stock-text-color)))}
/*# sourceMappingURL=/cdn/shop/t/114/assets/bundle-contents.css.map */
