.bundle-categories{padding:64px 0;position:relative}.bundle-categories .desktop-hide{display:none}.bundle-categories .icon-with-text-right-shape{position:absolute;top:0;right:0;width:auto;height:auto}.bundle-categories .top-heading{position:relative;text-align:center}.bundle-categories .top-heading .heading{font-family:var(--font-lt-cushion);font-weight:500;margin-top:0;margin-bottom:30px;text-align:center}.bundle-categories .top-heading .sub-heading{font-family:var(--font-Eina03);font-weight:600;display:inline-block;text-align:center;text-transform:uppercase;padding:4px 8px;border-radius:4px;margin:0;letter-spacing:1.3px;margin-bottom:1rem}.bundle-categories .parent-container{background-color:#fff;padding:16px;border-radius:8px;display:flex;gap:16px;position:relative}.bundle-categories .left-side-bar{max-width:243px;width:100%;display:flex;flex-direction:column;gap:8px}.bundle-categories .left-side-bar .discount-text-block{padding:8px}.bundle-categories .left-side-bar .discount-text-block:not(:last-child){border-bottom:1px solid #344e62}.bundle-categories .left-side-bar .discount-text-block .title{font-family:var(--font-Eina03);font-weight:600;letter-spacing:0;margin:0 0 8px;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px;letter-spacing:-.4px}.bundle-categories .left-side-bar .discount-text-block .title svg{margin-top:4px}.bundle-categories .left-side-bar .discount-text-block .discount-price{font-family:var(--font-lt-cushion);font-weight:500;letter-spacing:0;text-align:center;margin:0;line-height:normal;padding-right:33px}.bundle-categories .right-side-bar{max-width:calc(100% - 259px);width:100%;padding-left:16px;border-left:1px solid #F8F7F3;display:grid;grid-template-columns:repeat(4,1fr);gap:42px}.bundle-categories .right-side-bar .image-text-block{position:relative}.bundle-categories .right-side-bar .image-text-block:after{content:"+";position:absolute;right:-26px;top:50%;transform:translateY(-50%);font-family:var(--font-Eina03);font-weight:600;font-size:16px;line-height:normal}.bundle-categories .right-side-bar .image-text-block:last-child:after{display:none}.bundle-categories .right-side-bar .image-block-main{position:relative;padding-bottom:100%}.bundle-categories .right-side-bar .image-text-block .image{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s linear}.bundle-categories .right-side-bar .image-text-block .image .aspect-ratio{height:100%}.bundle-categories .right-side-bar .image-text-block .image .aspect-ratio img{object-fit:contain}.bundle-categories .right-side-bar .image-text-block .image .aspect-ratio:before{display:none}.bundle-categories .right-side-bar .hover-image-main:hover .main-image,.bundle-categories .right-side-bar .image-text-block .hover-image{opacity:0;visibility:hidden}.bundle-categories .right-side-bar .hover-image-main:hover .hover-image{opacity:1;visibility:visible}.bundle-categories .right-side-bar .image-text-block .image-content{padding:10px 12px 16px;max-width:156px;margin:0 auto}.bundle-categories .right-side-bar .image-text-block .image-title{font-family:var(--font-Eina03);font-weight:600;text-align:center;letter-spacing:0;margin:0}.bundle-categories .right-side-bar .image-text-block .sub-text{font-family:var(--font-Eina03);font-weight:600;line-height:normal;letter-spacing:.5px;margin:8px 0 0;text-align:center;text-transform:uppercase}.bundle-categories .bottom-button{text-align:center;position:relative}.bundle-categories .bottom-button .button{margin-top:30px;text-transform:capitalize;padding:12px 24px;border-radius:4px;font-family:var(--font-Eina03);font-weight:600}@media (max-width: 1200px){.bundle-categories .left-side-bar{max-width:180px}.bundle-categories .right-side-bar{max-width:calc(100% - 196px);gap:20px}.bundle-categories .right-side-bar .image-text-block:after{right:-15px}}@media (max-width: 768px){.bundle-categories{padding:32px 0}.bundle-categories .left-side-bar .discount-text-block{border-bottom:1px solid #344e62}.bundle-categories .desktop-hide{display:block}.bundle-categories .mobile-hide{display:none}.bundle-categories .top-heading .heading{max-width:199px;margin:0 auto 24px}.bundle-categories .parent-container{padding:0;border-radius:0;gap:24px;background-color:transparent;flex-direction:column}.bundle-categories .left-side-bar{max-width:unset;width:calc(100% + 24px);margin-left:-12px;gap:0;display:flex;flex-direction:row}.bundle-categories .left-side-bar .discount-text-block{padding:0 10px;flex:1;position:relative;border-right:1px solid #ECE8DE}.bundle-categories .left-side-bar .discount-text-block:last-child{border-right:0}.bundle-categories .left-side-bar .discount-text-block .title{margin:0 0 8px;gap:0px}.bundle-categories .left-side-bar .discount-text-block .title svg{display:none}.bundle-categories .left-side-bar .discount-text-block .discount-price{padding-right:0}.bundle-categories .right-side-bar{max-width:100%;padding-left:0;grid-template-columns:repeat(2,1fr);gap:0;background-color:#fff}.bundle-categories .right-side-bar .image-text-block{padding:12px}.bundle-categories .right-side-bar .image-text-block:after{display:none}.bundle-categories .right-side-bar .image-text-block .image-content{padding:10px 0 0}.bundle-categories .right-side-bar .image-text-block .sub-text{margin:0}.bundle-categories .bottom-button .button{margin-top:24px}.bundle-categories .left-side-bar .discount-text-block:not(:last-child),.bundle-categories .left-side-bar .discount-text-block{border-bottom:0}}.template-collection .bundle-categories .parent-container{max-width:1293px;margin:0 auto}.bundle-categories .top-heading .sub-heading-wrapper{display:flex;align-items:center;justify-content:center;margin:0 0 16px;gap:4px}.bundle-categories .top-heading .sub-heading-wrapper img{max-width:50px;width:100%;max-height:16px}
/*# sourceMappingURL=/cdn/shop/t/427/assets/bundle-categories.css.map */
