.product_list{margin-bottom:112px;margin-top:112px}.product_list .heading_text{padding:0 0 10px}.product_list__post_list{display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr))}.product_list__item{border:1px solid var(--Color_Silver1);display:flex;flex-direction:column}.product_list__item .title{margin:0;padding:24px 24px 0}.product_list__item .image_list .main_image{padding:8px 24px 0}.product_list__item .image_list .main_image .splide__slide .image{cursor:pointer;height:250px}.product_list__item .image_list .main_image .splide__slide .image img{height:250px;-o-object-fit:contain;object-fit:contain;width:100%}.product_list__item .image_list .main_image .zoom_in_icon{bottom:0;position:absolute;right:24px}.product_list__item .image_list .thumbnail{padding:10px 24px 24px}.product_list__item .image_list .thumbnail .splide__arrows .splide__arrow{background:transparent;height:16px;opacity:1;transform:translateY(-80%);width:18px;z-index:1}.product_list__item .image_list .thumbnail .splide__arrows .splide__arrow svg{fill:var(--Color_Hoffer_Orange)}.product_list__item .image_list .thumbnail .splide__arrows .splide__arrow--prev{left:3px}.product_list__item .image_list .thumbnail .splide__arrows .splide__arrow--next{right:3px}.product_list__item .image_list .thumbnail .splide__track--nav .splide__list{transform:inherit}.product_list__item .image_list .thumbnail .splide__track--nav .splide__list .splide__slide{border:1px solid var(--Color_Cotton_Seed);height:60px;width:60px}.product_list__item .image_list .thumbnail .splide__track--nav .splide__list .splide__slide.is-active{border:1px solid var(--Color_Hoffer_Orange)}.product_list__item .image_list .thumbnail .splide__track--nav .splide__list .splide__slide .image{height:100%}.product_list__item .image_list .thumbnail .splide__track--nav .splide__list .splide__slide .image img{display:block;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product_list__item .tab_list{height:100%}.product_list__item .tab_list .tabs{display:flex;flex-direction:column;height:100%}.product_list__item .tab_list .tabs .tabs__inner{display:flex;justify-content:space-between;margin-bottom:-1px;position:relative}.product_list__item .tab_list .tabs .tabs__inner button{background-color:transparent;border:none;color:var(--Color_Hoffer_Text);font-family:var(--Font_Lato_Regular);font-size:16px;margin:0;outline:none;padding:11px 20px;text-transform:uppercase;width:100%}.product_list__item .tab_list .tabs .tabs__inner button:first-child.active{border-left:0}.product_list__item .tab_list .tabs .tabs__inner button:last-child.active{border-right:0}.product_list__item .tab_list .tabs .tabs__inner button.active{background-color:var(--Color_White_Smoke);border-left:1px solid var(--Color_Cotton_Seed);border-right:1px solid var(--Color_Cotton_Seed);border-top:1px solid var(--Color_Cotton_Seed)}.product_list__item .tab_list .tabs .tab-panels{background-color:var(--Color_White_Smoke);border-top:1px solid var(--Color_Cotton_Seed);height:100%;padding:40px 24px}.product_list__item .tab_list .tabs .tab-panels .tab_content{max-height:496px;overflow-y:auto}.product_list__item .tab_list .tabs .tab-panels .tab_content .title_points{margin:0 0 39px}.product_list__item .tab_list .tabs .tab-panels .tab_content .title_points:last-child{margin-bottom:0}.product_list__item .tab_list .tabs .tab-panels .tab_content .title_points .title{color:var(--Color_Hoffer_Red);font-family:var(--Font_Lato_Semibold);font-size:20px;margin:0 0 8px;padding:0}.product_list__item .tab_list .tabs .tab-panels .tab_content .title_points .point_list .point_item{border-bottom:1px solid #c7c6c6;color:var(--Color_Black);font-size:16px;padding:4px 0}@media (max-width:1199px){.product_list{margin-bottom:80px;margin-top:80px}.product_list__item .tab_list .tabs .tabs__inner button{padding:10px}}@media (max-width:991px){.product_list{margin-bottom:60px;margin-top:60px}.product_list .heading_text{padding:0}.product_list__post_list{grid-template-columns:repeat(2,minmax(0,1fr))}.product_list__item .tab_list .tabs .tab-panels .tab_content .title_points{margin:0 0 30px}}@media (max-width:767px){.product_list{margin-bottom:40px;margin-top:40px}.product_list__post_list{grid-template-columns:repeat(1,minmax(0,1fr))}.product_list__item .tab_list .tabs .tabs__inner button{padding:10px}.product_list__item .tab_list .tabs .tab-panels .tab_content .title_points{margin:0 0 20px}.product_list__item .tab_list .tabs .tab-panels .tab_content .title_points .title{font-size:18px;margin:0 0 3px}}
/*# sourceMappingURL=product_list.css.map */