.hide-desktop-768{display:none}.whats-in-bundle-container{display:block;margin-top:16px;margin-bottom:20px;width:100%;font-family:var(--sofia-pro),sans-serif;font-variation-settings:"slnt" 0,"wght" 700!important;color:var(--black-color, #000000)}.whats-in-bundle-card{border:1px solid var(--border-light, #e5e5e5);border-radius:8px;background-color:var(--white-color, #ffffff);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.whats-in-bundle-card:hover{border-color:#d1d1d1}.whats-in-bundle-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;border:none;cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;gap:12px;outline:none}.whats-in-bundle-header:focus-visible{outline:none!important;box-shadow:inset 0 0 0 2px var(--brand-primary-color, #000000)}.whats-in-bundle-header-left{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.whats-in-bundle-icon-wrap{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--border-light, #d0d0d0);border-radius:50%;background-color:var(--white-color, #ffffff);flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1),background-color .2s ease}.whats-in-bundle-header:hover .whats-in-bundle-icon-wrap{background-color:#f7f7f7}.whats-in-bundle-chevron{width:12px;height:12px;stroke:var(--black-color, #111111);stroke-width:2.2;fill:none;transition:transform .3s ease}.whats-in-bundle-title{font-family:var(--sofia-pro),sans-serif;font-variation-settings:"slnt" 0,"wght" 700!important;font-size:15px;font-weight:700;line-height:1.3;color:var(--black-color, #111111);margin:0}.whats-in-bundle-count{font-family:var(--sofia-pro),sans-serif;font-size:14px;font-weight:400;font-variation-settings:"slnt" 0,"wght" 400!important;color:var(--grey-color, #767676)}.whats-in-bundle-summary{font-size:13px;font-weight:400;font-variation-settings:"slnt" 0,"wght" 400!important;color:#767676;white-space:nowrap}.whats-in-bundle-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1),visibility .35s ease;border-top:1px solid transparent;visibility:hidden}whats-in-bundle[open] .whats-in-bundle-body,bundle-accordion[open] .whats-in-bundle-body{grid-template-rows:1fr;border-top-color:var(--border-light, #e5e5e5);visibility:visible}whats-in-bundle[open] .whats-in-bundle-chevron,bundle-accordion[open] .whats-in-bundle-chevron{transform:rotate(180deg)}.whats-in-bundle-content-inner{overflow:hidden}.whats-in-bundle-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.whats-in-bundle-item{display:block;margin:0;padding:0}.whats-in-bundle-item:not(:last-child){border-bottom:1px solid var(--border-light, #e5e5e5)}.whats-in-bundle-item-btn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 16px;gap:16px;background:transparent;border:none;cursor:pointer;text-align:left;color:inherit;font:inherit;-webkit-user-select:none;user-select:none;transition:background-color .2s ease;outline:none}.whats-in-bundle-item-btn:hover{background-color:#f9f9f9}.whats-in-bundle-item-btn:focus-visible{outline:none!important;box-shadow:inset 0 0 0 2px var(--brand-primary-color, #000000)}.whats-in-bundle-item-left{display:flex;align-items:center;gap:14px;min-width:0;flex:1 1 auto}.whats-in-bundle-image-box{width:54px;height:54px;border-radius:6px;background-color:var(--white-color, #ffffff);display:flex;align-items:center;justify-content:center;padding:4px;flex-shrink:0;overflow:hidden}.whats-in-bundle-image-box img{max-width:100%;max-height:100%;object-fit:contain;display:block}.whats-in-bundle-info{display:flex;flex-direction:column;gap:2px;min-width:0}.whats-in-bundle-brand{font-family:var(--sofia-pro),sans-serif;font-weight:700;font-size:14px;color:var(--black-color, #000000);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whats-in-bundle-product-title{font-size:13px;font-weight:400;font-variation-settings:"slnt" 0,"wght" 700!important;color:#333;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whats-in-bundle-specs{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:2px;flex-shrink:0}.whats-in-bundle-size{font-family:var(--sofia-pro),sans-serif;font-weight:700;font-size:13px;color:var(--black-color, #111111);line-height:1.25}.whats-in-bundle-type{font-size:12px;font-weight:400;font-variation-settings:"slnt" 0,"wght" 700!important;color:#757575;line-height:1.25}.whats-in-bundle-item-right{display:flex;align-items:center;margin-left:auto;padding-left:12px;flex-shrink:0}.whats-in-bundle-eye-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--border-light, #d0d0d0);background-color:var(--white-color, #ffffff);color:var(--black-color, #111111);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .15s ease;flex-shrink:0}.whats-in-bundle-item-btn:hover .whats-in-bundle-eye-btn{border-color:#888;background-color:#f0f0f0}.whats-in-bundle-eye-btn:hover{background-color:var(--black-color, #111111)!important;border-color:var(--black-color, #111111)!important;color:var(--white-color, #ffffff)!important}.whats-in-bundle-eye-btn:active{transform:scale(.92)}.whats-in-bundle-eye-btn svg{width:16px;height:16px;fill:currentColor;display:block}@media screen and (min-width:768px){.hide-desktop-767{display:none!important}}@media screen and (max-width:767px){.whats-in-bundle-header{padding:10px 12px}.whats-in-bundle-title{font-size:18px;margin:15px 0}.whats-in-bundle-summary{font-size:11px}.whats-in-bundle-item{padding:10px 12px;gap:10px}.whats-in-bundle-image-box{width:46px;height:46px}.whats-in-bundle-brand{font-size:13px}.whats-in-bundle-product-title{font-size:15px}.whats-in-bundle-size{font-size:12px}.whats-in-bundle-type{font-size:14px}.whats-in-bundle-item-btn{padding:10px 0}.hide-mobile-767{display:none}.whats-in-bundle-body{display:block;height:auto;visibility:visible;opacity:1}.whats-in-bundle-image-box{width:80px;height:80px}.hide-desktop-768{display:block}.whats-in-bundle-mobile-header{padding-bottom:12px}}
/*# sourceMappingURL=/cdn/shop/t/638/assets/whats-in-this-bundle.css.map */
