.toggle-menu{border-top:2px solid #EAECE1;top:70px;overflow:hidden}span.kikstart-nav-link{font-size:20px;font-weight:600;padding:20px 0}li.kik-underline span.kikstart-nav-link{position:relative}li.kik-underline span.kikstart-nav-link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:rgb(126 124 169 / var(--tw-text-opacity, 1))}li.kik-underline:hover span.kikstart-nav-link:after{width:100%}.kikstart_collection_menus .dropdown-menu{position:static!important;display:block!important;width:100%!important;background:transparent!important;box-shadow:none!important;border:none!important}.kiks-mega-menu-column:first-child{padding-right:87px}.kiks-mega-menu-column:nth-child(2){padding-left:87px}.kiks-mega-menu-column.kiks-collections-nav{gap:0}.kikstart_collection_menus .mega-nav{display:grid;grid-template-columns:repeat(3,1fr);align-items:start;z-index:2}.mega-menu-container{position:relative}.kikstart_collection_menus .toggle-menu.toggle-menu-hidden .mega-menu-container:after{content:"";position:absolute;width:100%;height:99%;display:block;background:#fff;top:0;left:66%;opacity:0;transition:opacity .3s cubic-bezier(.19,1,.22,1)}.kikstart_collection_menus .toggle-menu:not(.toggle-menu-hidden) .mega-menu-container:after{content:"";position:absolute;width:100%;height:99%;display:block;background:#fff;top:0;left:66%;opacity:1;transition:opacity .5s cubic-bezier(.19,1,.22,1) .4s}.kiks-mega-menu-column{display:flex;flex-direction:column;gap:24px;position:relative;height:100%}.kikstart_collection_menus .mega-nav .kiks-mega-menu-column:first-child:after{content:"";position:absolute;width:2px;height:100%;right:0;background-color:#e0e0e0}.kiks-mega-menu-title{font-size:16px;font-weight:600;color:#959596;line-height:21px}.kiks-best-sellers-grid{display:flex;flex-direction:column;gap:20px}.kiks-product-item{display:flex;align-items:center;gap:16px;padding:12px;transition:background-color .2s ease}.kiks-product-item:hover{background-color:#f8f9fa}.kiks-product-image{flex-shrink:0;width:80px;height:80px;overflow:hidden;background-color:#f5f5f5}.kiks-product-image img{width:100%;height:100%;object-fit:cover}.kiks-product-info{flex:1}.kiks-product-link{color:#676683;text-decoration:none;font-weight:500;font-size:16px;line-height:21px;transition:color .2s ease}.kiks-product-link:hover{color:#007bff}.kiks-mega-menu-column.kiks-category-content{background:#fff}.kiks-mega-menu-column.kiks-category-content .kiks-category-section{padding:70px 24px 0}.kiks-collections-list{display:flex;flex-direction:column;gap:8px;margin-bottom:24px;margin-top:24px}.kiks-collection-item{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;transition:all .2s ease;position:relative}.kiks-collection-item:hover{background-color:#676683}.kiks-collection-item.active{background-color:#fff}.kiks-collection-item.active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background-color:#676683;border-radius:0 2px 2px 0}.kiks-collection-icon{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#666}.kiks-collection-item.active .kiks-collection-icon{color:#676683}.kiks-collection-label{font-size:20px;font-weight:600;color:#676683;line-height:1.4}.kiks-collection-item.active .kiks-collection-label{color:#676683;font-weight:600}.kiks-collection-item .kiks-collection-label a:hover{text-decoration:underline}.kiks-additional-links{display:flex;flex-direction:column;gap:8px}.kiks-link-item{color:#676683;text-decoration:none;font-size:20px;line-height:21px;font-weight:600;padding:12px 16px;transition:color .2s ease}.kiks-link-item:hover{color:#676683}.kiks-sale-link{color:#ff6b35!important;font-weight:600}.kiks-sale-link:hover{color:#e55a2b!important}.kiks-category-section{display:none}.kiks-category-section.active{display:block}.kiks-category-products{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:24px}.kiks-category-product{text-align:center}.kiks-category-product-image{width:100%;aspect-ratio:1 / 1;overflow:hidden;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center}.kiks-placeholder-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f8f9fa;color:#6c757d}.kiks-category-product-image img{width:100%;height:100%;object-fit:cover}.kiks-category-product-info{margin-top:12px;text-align:left}.kiks-category-product-link{color:#676683;text-decoration:none;font-weight:500;font-size:16px;line-height:21px;transition:color .2s ease;display:block}.kiks-category-product-link:hover{color:#676683;text-decoration:underline}.kiks-category-product-title{font-weight:500;font-size:16px;line-height:21px;display:block}.kiks-cta-link{color:#676683;text-decoration:none;font-size:20px;font-weight:600;padding:24px 0;transition:all .2s ease;text-align:left;display:flex}.kiks-cta-link:hover{background-color:#f8f9fa;border-color:#676683;color:#676683}@media (max-width: 1024px){.kiks-mega-menu-container{grid-template-columns:1fr;gap:32px}.kiks-mega-menu{padding:24px}}@media (max-width: 768px){.kiks-mega-menu{padding:16px;margin:0 16px}.kiks-product-item{flex-direction:column;text-align:center;gap:12px}.kiks-product-image{width:100px;height:100px}.kiks-collection-item{padding:16px}.kiks-category-product-image{height:120px}}.kiks-category-section{opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.kiks-category-section.active{opacity:1;transform:translateY(0)}.kiks-collection-item:focus,.kiks-product-link:focus,.kiks-link-item:focus,.kiks-category-product-link:focus,.kiks-cta-link:focus{outline:2px solid #007bff;outline-offset:2px}.kiks-product-image img,.kiks-category-product-image img{transition:opacity .3s ease}.kiks-product-image img[loading=lazy],.kiks-category-product-image img[loading=lazy]{opacity:.7}.kiks-product-image img[loading=lazy].loaded,.kiks-category-product-image img[loading=lazy].loaded{opacity:1}.support-mega-nav{display:grid;grid-template-columns:1fr 2fr 1fr;gap:40px;align-items:start;min-height:300px}.toggle-menu.toggle-menu-hidden .support-mega-nav,.toggle-menu.toggle-menu-hidden .about-mega-nav{opacity:0;transform:translateY(-20px);transition:.3s opacity cubic-bezier(.19,1,.22,1),.3s transform}.toggle-menu:not(.toggle-menu-hidden) .support-mega-nav,.toggle-menu:not(.toggle-menu-hidden) .about-mega-nav{opacity:1;transform:translateY(0);transition:opacity .5s cubic-bezier(.19,1,.22,1) .4s,transform .5s cubic-bezier(.19,1,.22,1) .4s}.kiks-mega-menu-column.kiks-support-links{padding-right:0}.kiks-support-links{padding:20px 0}.support-links-list{list-style:none;padding:0;margin:0}.support-link-item{margin-bottom:24px}.support-link{color:#676683;text-decoration:none;font-size:20px;font-weight:600;transition:color .2s ease;display:block}.support-link:hover{color:#007bff}.kiks-contact-section{padding:20px 40px;position:relative}.kiks-contact-section:before{content:"";position:absolute;left:-1px;top:0;bottom:0;width:2px;background:#eaece1}.contact-content{max-width:100%}.contact-title{font-size:24px;font-weight:600;color:#333;margin:0 0 16px}.contact-description{font-size:14px;color:#666;line-height:1.6;margin-bottom:24px}.kiks-mega-menu-column.kiks-contact-section .contact-content .contact-description p a{color:#2115f2}.contact-emails{display:flex;flex-direction:column;gap:12px}.contact-email-item{display:flex;flex-direction:column;gap:4px}.email-label{font-size:14px;color:#666;font-weight:500}.email-link{color:#007bff;text-decoration:none;font-size:14px;transition:color .2s ease}.email-link:hover{color:#0056b3;text-decoration:underline}.kiks-support-image{padding:20px 0;display:flex;justify-content:center;align-items:center}.support-image-container{width:100%;max-width:300px;height:200px;display:flex;justify-content:center;align-items:center;border-radius:8px;overflow:hidden}.support-image{width:100%;height:100%;object-fit:cover;border-radius:8px}.support-placeholder{background:#f8f9fa;border:2px dashed #dee2e6}.support-placeholder-content{display:flex;flex-direction:column;align-items:center;gap:12px;color:#6c757d}.support-placeholder-content svg{width:48px;height:48px}.support-placeholder-content span{font-size:14px;font-weight:500}@media (max-width: 1024px){.support-mega-nav{gap:24px}.kiks-contact-section{padding:20px;border-left:1px solid #e0e0e0;border-right:none}.kiks-mega-menu-column.kiks-contact-section{padding-left:24px}.kiks-contact-section:before{display:none}.contact-emails,.contact-email-item{align-items:center}}@media (max-width: 768px){.support-mega-nav{padding:16px 0}.kiks-support-links,.kiks-contact-section,.kiks-support-image{padding:16px}.contact-title{font-size:20px}.support-image-container{max-width:250px;height:150px}}.about-mega-nav{display:grid;grid-template-columns:1fr 1fr;align-items:start}.kiks-about-content,.kiks-card-content{padding:20px 0}.kiks-mega-menu-column.kiks-about-content{flex-direction:row}.kiks-about-content{position:relative;padding-right:30px}.kiks-about-content:after{content:"";position:absolute;right:0;top:0;bottom:0;width:2px;background:#eaece1}.kiks-about-item{margin-bottom:32px}.kiks-about-item:last-child{margin-bottom:0}.kiks-about-image{width:100%;max-width:400px;overflow:hidden;background-color:#f5f5f5}.kiks-about-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.kiks-about-link{text-decoration:none;display:block;color:inherit}.kiks-about-item:hover .kiks-about-image img{transform:scale(1.02)}.kiks-about-title{font-size:20px;font-weight:600;color:#676683;margin:0 0 24px;line-height:26px}.kiks-card-content{padding-left:30px}.kiks-furry-tales-title{font-size:20px;font-weight:600;color:#393843;margin:0;line-height:26px}.kiks-cards-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.kiks-card-item{background:#fff;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.kiks-card-item:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.kiks-card-image{width:100%;overflow:hidden;background-color:#f5f5f5}.kiks-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.kiks-card-item:hover .kiks-card-image img{transform:scale(1.05)}.kiks-card-link{text-decoration:none;display:block;color:inherit}.kiks-card-title{font-size:16px;font-weight:600;color:#676683;margin:12px 0 0;line-height:1.4;padding:0 12px 12px}@media only screen and (max-width: 1024px){.kiks-about-title,.kiks-furry-tales-title{font-size:16px}.kiks-card-title{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/kiks-mega-menus.css.map */
