.fd-bundle-products-section{padding:60px 40px}.fd-bundle-products__container{display:flex;gap:60px;align-items:flex-start;position:relative}.fd-bundle-products__image-wrap{width:50%;position:relative}.fd-bundle-img-panel{display:none;border-radius:12px;overflow:hidden}.fd-bundle-img-panel--active{display:block}.fd-bundle-img-panel img{width:100%;height:auto;display:block;object-fit:contain;max-height:690px}.fd-bundle-products__content{width:50%}.fd-bundle-products__heading{font-size:40px;font-weight:400;text-transform:uppercase;margin:0 0 40px;letter-spacing:.02em}.fd-bundle-accordion-wrap--scrollable{position:relative;overflow-x:hidden}.fd-bundle-accordion-wrap--scrollable .fd-bundle-accordion{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:28px}.fd-bundle-accordion-wrap--scrollable .fd-bundle-accordion::-webkit-scrollbar{display:none;width:0;height:0}.fd-bundle-accordion-wrap--scrollable.is-scrolled .fd-bundle-scroll-indicator,.fd-bundle-accordion-wrap--scrollable.is-at-end .fd-bundle-scroll-indicator{opacity:0;visibility:hidden}.fd-bundle-accordion{display:flex;flex-direction:column;gap:0}.fd-bundle-panel{display:none}.fd-bundle-panel--active{display:block}.fd-bundle-product-item{border-bottom:1px solid #E5E5E5;transition:all .3s ease}.fd-bundle-product-item:last-child{border-bottom:none}.fd-bundle-product-item__header{padding:18px 0;display:flex;align-items:center;gap:20px;cursor:pointer}.fd-bundle-product-item__thumbnail{width:100px;height:100px;border-radius:8px;overflow:hidden;background:var(--vanilla-sugar);flex-shrink:0;border:1px solid var(--stone-gray)}.fd-bundle-product-item__thumbnail img{width:100%;height:100%;object-fit:cover;display:block;padding:0}.fd-bundle-product-item__info{flex:1;min-width:0}.fd-bundle-product-item__title{font-size:20px;font-weight:400;margin:0 0 8px;font-family:var(--font-custom-family);text-transform:uppercase;letter-spacing:.05em;color:var(--obsidian-black)}.fd-bundle-product-item__subtitle{font-size:18px;margin:0;color:var(--graphite-gray);font-family:var(--font-custom-family);font-weight:400;letter-spacing:0}.fd-bundle-product-item__toggle{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--vanilla-sugar);border:none;border-radius:50%;cursor:pointer;transition:all .3s ease}.fd-bundle-product-item__toggle:hover{opacity:.8}.fd-bundle-product-item__toggle .faq-minus-icon,.fd-bundle-product-item.active .fd-bundle-product-item__toggle .faq-plus-icon{display:none}.fd-bundle-product-item.active .fd-bundle-product-item__toggle .faq-minus-icon{display:block}.fd-bundle-product-item__content{height:0;overflow:hidden;transition:height .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1);padding:0}.fd-bundle-product-item.active .fd-bundle-product-item__content{padding-bottom:12px}.fd-bundle-product-item__description p{font-size:16px;line-height:1.8;color:var(--obsidian-black);font-family:var(--font-custom-family);letter-spacing:0;margin:0}.fd-bundle-scroll-indicator{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:6px 0;margin-top:0;background-color:#626266;color:#fff9ed;border-radius:0 0 8px 8px;font-family:var(--font-custom-family, "Aeonik", sans-serif);font-size:14px;font-weight:400;letter-spacing:.05em;line-height:1;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.fd-bundle-accordion-wrap--scrollable .fd-bundle-scroll-indicator{position:absolute;bottom:0;left:0;right:0;z-index:2}.fd-bundle-scroll-indicator svg{flex-shrink:0}@media(max-width:990px){.fd-bundle-products__container{flex-direction:column;gap:40px}.fd-bundle-products__image-wrap,.fd-bundle-products__content{width:100%}.fd-bundle-products__heading{font-size:2.8rem;margin-bottom:30px}}@media(max-width:750px){.fd-bundle-products-section{padding:40px 16px}.fd-bundle-products__image-wrap{display:none}.fd-bundle-products__content{width:100%}.fd-bundle-products__heading{font-size:2.4rem;margin-bottom:24px}.fd-bundle-product-item__header{padding:20px 0;gap:16px}.fd-bundle-product-item__thumbnail{width:60px;height:60px}.fd-bundle-product-item__title{font-size:1.6rem}.fd-bundle-product-item__subtitle{font-size:1.3rem}.fd-bundle-product-item.active .fd-bundle-product-item__content{padding-bottom:20px}.fd-bundle-product-item__description{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fathersday-bundle-products-list.css.map */
