.tab_content_li{display:none;transition:all .6s ease}.tab_content_li.active{display:block}.light-connection-tabs___contents .tabs .max_height_tab.active{background:#ad9e84;box-shadow:0 8px 10px -6px #0000001a,0 20px 25px -5px #0000001a}.light-connection-tabs___contents .tabs_content_li_co{width:calc(73% - 24px);box-shadow:0 25px 50px -12px #00000040}.light-connection-tabs___contents .tabs .max_height_tab{height:calc(12.5% - 21px);padding:0 24px;background:#383838;display:flex;flex-direction:column;justify-content:center;gap:5px;transition:all .4s ease;cursor:pointer}.light-connection-tabs___contents .tabs .max_height_tab:hover:not(.max_height_tab.active){background:#ad9e844d}.light-connection-tabs___contents .tabs{width:27%;display:flex;flex-direction:column;gap:24px}.light-connection-tabs___contents{display:flex;align-items:stretch;gap:24px;width:100%;box-shadow:0 25px 50px -12px #00000040}.tab_image{position:relative;aspect-ratio:1.37451}.tab_image_text{position:absolute;bottom:24px;left:24px;z-index:1}.tab_image img{height:100%;width:100%;object-fit:cover;display:block}.tab_image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0003}.tab_image_text h3{color:#f2f2f2;margin:0;font-family:Asul;font-weight:700;font-size:32px;line-height:40px;letter-spacing:normal;text-transform:capitalize}.tab_image_text p{color:#ded5c2;margin:8px 0 0;font-family:Asul;font-weight:400;font-size:18px;line-height:28px;letter-spacing:normal}section.light-connection-section{padding:64px 0;background:#222}.light-connection-content{max-width:1470px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:40px}.light-connection-header h2{color:#f2f2f2;margin:0;font-family:Asul;font-size:32px;font-weight:700;line-height:40px;letter-spacing:normal;text-transform:capitalize}.light-connection-header p{color:var(--Primary-Aged-Brass-10, #F4F3F3);font-family:Asul;font-weight:400;font-size:18px;letter-spacing:normal;margin:16px 0 0}.light-connection-header{text-align:center}.light-connection-tabs___contents .tabs .max_height_tab p{color:#ad9e84;font-family:Asul;font-weight:400;font-size:16px;line-height:100%;letter-spacing:normal;margin:0;transition:all .6s ease}.light-connection-tabs___contents .tabs .max_height_tab h3{font-family:Asul;font-weight:700;font-size:18px;line-height:26px;letter-spacing:normal;text-transform:capitalize;color:#ded5c2;margin:0;transition:all .6s ease}.light-connection-tabs___contents .tabs .max_height_tab.active h3,.light-connection-tabs___contents .tabs .max_height_tab.active p{color:#222}.product_card_btn{display:flex;align-items:center;justify-content:space-between;gap:24px}.tab_content_product{padding:24px 32px;background:#e6e6e9}section.light-connection-section .tabs_content_card .card{flex-direction:row;max-width:100%;align-items:center;margin:0;gap:24px}section.light-connection-section .card .card__media{max-width:112px;width:100%;aspect-ratio:1}section.light-connection-section .tabs_content_card .card img{border-radius:10px}section.light-connection-section .tabs_content_card{width:calc(100% - 200px)}.tab_product_btn .btn{background:var(--Primary-Onyx-Black-90, #383838);font-family:Asul;font-weight:700;font-size:16px;line-height:24px;letter-spacing:normal;color:var(--Secondary-Bone-White-80, #F4F4F5);transition:all .3s ease}.tab_product_btn .btn:hover{opacity:.7}.tab_content_product .tab_product_label{font-family:Asul;font-weight:400;font-size:14px;line-height:100%;letter-spacing:normal;text-transform:uppercase;margin-bottom:24px;display:block;color:#ad9e84}section.light-connection-section .card__info{padding:0}.card__quick-add{display:none!important}section.light-connection-section .price-block.price--sale{flex-direction:column-reverse;gap:2px}section.light-connection-section .card__title{font-family:Asul;font-size:18px;line-height:26px;letter-spacing:normal;color:#222;margin:0}section.light-connection-section .card__info-inner{gap:4px}section.light-connection-section .price--active-sale span.custom-price-title,section.light-connection-section .price--strike span.custom-price-title{display:block!important}section.light-connection-section .price--active-sale,section.light-connection-section .price--strike{display:flex;gap:2px!important}section.light-connection-section .price-block.price--sale .price--strike{text-decoration:none}@media(max-width:1160px){.light-connection-tabs___contents .tabs .tab{padding:16px}.light-connection-tabs___contents,.light-connection-tabs___contents .tabs{gap:16px}.light-connection-tabs___contents .tabs_content_li_co{width:calc(73% - 16px)}.light-connection-tabs___contents .tabs .tab h3{font-size:16px;line-height:24px}.light-connection-tabs___contents .tabs .tab p{font-size:14px}.light-connection-tabs___contents .tabs .tab{height:calc(12.5% - 14px)}}@media(max-width:1050px){.tab_image{aspect-ratio:1.2}.light-connection-header h2{font-size:24px;line-height:32px}.light-connection-header p{font-size:14px;line-height:20px}}@media(max-width:992px){section.light-connection-section{padding:32px 0}.light-connection-tabs___contents{flex-direction:column}.light-connection-tabs___contents .tabs{flex-direction:row;width:100%}.light-connection-tabs___contents .tabs_content_li_co{width:100%}.light-connection-tabs___contents .tabs{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:10px;-ms-overflow-style:none;scrollbar-width:none}.light-connection-tabs___contents .tabs::-webkit-scrollbar{display:none}.light-connection-tabs___contents .tabs .tab{flex:0 0 30%;scroll-snap-align:start}}@media(max-width:768px){.light-connection-tabs___contents .tabs .tab{flex:0 0 45%}.product_card_btn{flex-direction:column}section.light-connection-section .tabs_content_card,.tab_product_btn,.tab_product_btn a{width:100%}.tab_content_product{padding:16px}section.light-connection-section .tabs_content_card .card,.product_card_btn{gap:16px;align-items:flex-start}.tab_content_product .tab_product_label{margin-bottom:16px}.tab_product_btn .btn{padding:8px 24px}.tab_image_text h3{font-size:18px;line-height:26px}.tab_image_text p{margin:0;font-size:14px;line-height:20px}}@media(max-width:450px){section.light-connection-section .card .card__media{max-width:64px}}
/*# sourceMappingURL=/cdn/shop/t/232/assets/thanksgiving-light-connection.css.map */
