.plugin-slider-section{padding:20px 0;overflow:hidden;display:none}.plugin-slider-container{max-width:1400px;margin:0 auto}.plugin-slider-heading{font-family:Cabin,sans-serif;font-weight:600;font-size:16px;line-height:19.2px;color:#000;margin:0 0 16px}.plugin-slider-wrapper{width:100%}.plugin-slider-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.plugin-card{display:flex;flex-direction:column;gap:10px}.plugin-card-link{display:flex;flex-direction:column;gap:10px;text-decoration:none;color:inherit;transition:opacity .3s ease}.plugin-card-link:hover{opacity:.8}.plugin-card-image{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:4px}.plugin-card-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.plugin-card-placeholder{width:100%;height:100%;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center}.plugin-card-placeholder svg{width:50%;height:50%;opacity:.3}.plugin-card-content{display:flex;flex-direction:column;gap:10px}.plugin-card-title{font-family:Cabin,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#363636;margin:0;word-wrap:break-word}.plugin-card-price{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.plugin-price{font-family:Cabin,sans-serif;font-weight:600;font-size:14px;line-height:18px;color:#363636}.plugin-compare-price{font-family:Cabin,sans-serif;font-weight:400;font-size:12px;line-height:19.2px;color:#363636;text-decoration:line-through;text-decoration-skip-ink:none}@media screen and (max-width: 768px){.plugin-slider-container{padding:0}.plugin-slider-heading{margin:0 0 16px}.plugin-slider-wrapper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.plugin-slider-wrapper::-webkit-scrollbar{display:none}.plugin-slider-grid{display:flex;flex-wrap:nowrap;gap:20px;padding:0 20px;width:max-content}.plugin-card{flex:0 0 100px;width:100px;scroll-snap-align:start;gap:10px}.plugin-card-content{gap:10px}}@media screen and (min-width: 769px) and (max-width: 1024px){.plugin-slider-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 1025px) and (max-width: 1280px){.plugin-slider-grid{grid-template-columns:repeat(4,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/293/assets/plug-in-slider.css.map */
