.tpt-megamenu [id*=tpt_megamenu_collection_list_2]{width:100%;order:var(--column-order)}.tpt-megamenu .tpt-collection-list-2-block__grid{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.tpt-megamenu .tpt-collection-item-2{border-radius:8px;padding:20px;transition:all .3s ease;display:block;border-left:3px solid transparent;background-color:var(--collection-item-bg-color, #fbf7f2)}.tpt-megamenu .tpt-collection-item-2:hover{background:var(--hover-bg-color, #e8e8e8);transform:translate(4px)}.tpt-megamenu .tpt-collection-item-2__link{text-decoration:none;color:inherit;display:block}.tpt-megamenu .tpt-collection-item-2__link:hover{text-decoration:none;color:inherit}.tpt-megamenu .tpt-collection-item-2__content{display:flex;align-items:center;gap:12px}.tpt-megamenu .tpt-collection-item-2__image{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0}.tpt-megamenu .tpt-collection-item-2__image img{width:100%;height:100%;object-fit:cover;border-radius:6px}.tpt-megamenu .tpt-collection-item-2__text{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.tpt-megamenu .tpt-collection-item-2__title{margin:0;font-size:16px;font-weight:600;color:#333;line-height:1.3;position:relative;overflow:hidden;display:inline;width:fit-content;background-image:linear-gradient(to top,currentColor 0,currentColor 0),linear-gradient(to top,transparent 0,transparent 0);background-repeat:no-repeat;background-position:bottom 0 left 0;background-size:0 1px,100% 1px;transition:transform .2s cubic-bezier(.225,0,.225,1),background-size .4s cubic-bezier(.225,0,.225,1),color .4s cubic-bezier(.225,0,.225,1)}.tpt-megamenu .tpt-collection-item-2:hover .tpt-collection-item-2__title{background-size:100% 1px,100% 1px}.tpt-megamenu .tpt-collection-item-2__description{margin:2px 0 0;font-size:12px;color:#666;line-height:1.4}.tpt-megamenu .tpt-collection-item-2:hover .tpt-collection-item-2__title{color:#007bff}.tpt-megamenu .tpt-collection-item-2:hover .tpt-collection-item-2__image{transform:scale(1.1)}.tpt-megamenu .tpt-collection-list-2-footer{margin-top:20px}.tpt-megamenu .tpt-collection-list-2-footer-button{display:inline-flex;align-items:center;gap:8px;text-decoration:none;transition:all .3s ease;border:1px solid #a893c4;cursor:pointer;font-family:inherit;white-space:nowrap;border-radius:100%;padding:12px 24px;background-color:transparent;color:#a893c4;font-size:14px;font-weight:500}.tpt-megamenu .tpt-collection-list-2-footer-button:hover{text-decoration:none;transform:translateY(-1px);box-shadow:0 2px 8px #0000001a;background-color:#a893c4;color:#fff;border-color:#a893c4}.tpt-megamenu .tpt-collection-list-2-footer-button:active{transform:translateY(0);box-shadow:0 1px 4px #0000001a}.tpt-megamenu .tpt-collection-list-2-footer-button-arrow{width:12px;height:12px;transition:transform .3s ease}.tpt-megamenu .tpt-collection-list-2-footer-button:hover .tpt-collection-list-2-footer-button-arrow{transform:translate(2px)}@media (max-width: 768px){.tpt-megamenu .tpt-collection-list-2-block__grid{gap:10px}.tpt-megamenu .tpt-collection-item-2{padding:16px}.tpt-megamenu .tpt-collection-item-2__content{gap:10px}.tpt-megamenu .tpt-collection-item-2__image{width:32px;height:32px}.tpt-megamenu .tpt-collection-item-2__title{font-size:13px}.tpt-megamenu .tpt-collection-item-2__description{font-size:11px}.tpt-megamenu .tpt-collection-list-2-footer-button{display:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/tpt-megamenu-collection-list-2.css.map */
