#cartAppA .dropdown-block{font-weight:400;line-height:1.5;color:#292929}#cartAppA .dropdown-block a{font-weight:400;text-underline-offset:4px;text-decoration-thickness:1px}#cartAppA .dropdown-block a:focus-visible,#cartAppA .nav-m a:focus-visible{outline:1px solid #73cbc9;outline-offset:4px}@media(min-width:992px){#cartAppA .header-c .dropdown-item>a{font-size:14px;font-weight:500;letter-spacing:.01em}#cartAppA .dropdown-block{padding:30px 0 36px;max-height:calc(100dvh - 136px);overflow-y:auto;overscroll-behavior:contain;border-top:1px solid #eeeeec;background:#f8f8f8}#cartAppA .dropdown-block>.container{width:100%;max-width:1320px;padding:0 32px;margin:0 auto;box-sizing:border-box}#cartAppA .engagement-menu{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);gap:36px;align-items:start;margin:0}#cartAppA .engagement-menu-col-1{width:auto;min-width:0;flex:none;padding:0}#cartAppA .engagement-menu-col-2{width:auto;min-width:0;flex:none;padding:0 0 0 32px;border-left:1px solid #e4e4e1}#cartAppA .engagement-menu .menu-group{margin:0 0 28px}#cartAppA .engagement-menu .menu-group:last-child{margin-bottom:0}#cartAppA .engagement-menu .menu-group-title{font-size:14px;font-weight:500;line-height:20px;margin:0 0 16px;letter-spacing:.015em}#cartAppA .engagement-menu .menu-items{display:grid;gap:12px;margin:0;width:100%;justify-content:initial}#cartAppA .engagement-menu .menu-group--shape .menu-items{grid-template-columns:repeat(8,minmax(0,1fr))}#cartAppA .engagement-menu .menu-group--style .menu-items{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}#cartAppA .engagement-menu .menu-group--color .menu-items{grid-template-columns:repeat(3,60px);gap:18px}#cartAppA .engagement-menu .menu-items>.item{width:auto;min-width:0;margin:0;padding:4px 0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;min-height:44px}#cartAppA .engagement-menu .item-title{font-size:12px;font-weight:400;line-height:18px;margin:0;text-align:center;white-space:normal}#cartAppA .engagement-menu .item-img{width:100%;height:36px;margin:0;display:flex;align-items:center;justify-content:center}#cartAppA .engagement-menu .menu-group--shape .item-img img{width:29px;height:34px;object-fit:contain}#cartAppA .engagement-menu .menu-group--style .item-img{height:66px}#cartAppA .engagement-menu .menu-group--style .item-img img{width:100%;max-width:96px;height:66px;object-fit:contain;mix-blend-mode:multiply}#cartAppA .engagement-menu .menu-group--color .color{width:22px;height:22px;margin:0;border:1px solid #00000008;border-radius:50%}#cartAppA .engagement-menu-col-2>.title{font-size:22px;font-weight:500;line-height:1.3;text-align:left;margin:0 0 24px}#cartAppA .engagement-menu-row{display:grid;grid-template-columns:minmax(0,1fr) 100px;gap:18px;align-items:start}#cartAppA .engagement-menu-row .col-menu{width:auto;min-width:0}#cartAppA .engagement-menu-row .main-title{font-size:14px;font-weight:500;line-height:22px;margin:0 0 10px}#cartAppA .engagement-menu-row .main-title a{font-size:14px;font-weight:500}#cartAppA .engagement-menu-row .submenu .item{margin:0}#cartAppA .engagement-menu-row .submenu a{display:inline-flex;align-items:center;min-height:36px;font-size:13px;line-height:20px}#cartAppA .engagement-menu-row .col-img{width:auto;flex:none;padding:16px 0 0}#cartAppA .engagement-menu-row .col-img img{width:100%;max-width:100px;height:180px;object-fit:contain;mix-blend-mode:multiply}#cartAppA .wedding-menu{max-width:860px;margin:0 auto;gap:40px;align-items:center}#cartAppA .wedding-menu-item a{font-size:16px;font-weight:400;line-height:24px}#cartAppA .wedding-menu-item{flex:1 1 0;min-width:0;width:auto;text-align:center}#cartAppA .wedding-menu-img{width:240px;flex:0 0 240px}#cartAppA .wedding-menu-img img{width:100%;height:220px;object-fit:contain;mix-blend-mode:multiply}#cartAppA .dropdown-block .shop-all{font-size:14px;font-weight:500;line-height:22px;margin:0 0 24px;text-align:center}#cartAppA .jewelry-menu ul{gap:24px;justify-content:center}#cartAppA .jewelry-menu li{min-width:0;max-width:220px}#cartAppA .jewelry-menu .img{height:160px;margin:0 0 12px}#cartAppA .jewelry-menu .img img{width:100%;height:160px;object-fit:contain;mix-blend-mode:multiply}#cartAppA .jewelry-menu .title{font-size:14px;font-weight:400;line-height:22px}#cartAppA .about-menu{display:grid;grid-template-columns:minmax(200px,.8fr) minmax(0,1.3fr);gap:48px;max-width:1000px;margin:0 auto}#cartAppA .about-menu-col-1,#cartAppA .about-menu-col-2{width:auto;min-width:0;padding-top:0;padding-bottom:0}#cartAppA .about-mainmenu .item{margin:0}#cartAppA .about-mainmenu a{display:inline-flex;align-items:center;min-height:38px;font-size:14px;line-height:22px}#cartAppA .about-txt-title{font-size:22px;font-weight:500;line-height:1.35;margin:0 0 18px}#cartAppA .about-txt-title a{font-weight:500}#cartAppA .about-txt-desc{font-size:14px;font-weight:400;line-height:1.6}#cartAppA .about-txt-btn{font-size:13px;line-height:20px}#cartAppA .about-img img{max-height:220px;object-fit:contain}}@media(min-width:992px)and (max-width:1199px){#cartAppA .engagement-menu .menu-group--shape .menu-items{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:14px}#cartAppA .engagement-menu{grid-template-columns:minmax(0,1.4fr) minmax(290px,1fr);gap:28px}}@media(max-width:991px){#cartAppA .nav-m .nav-m-topmenu-item{min-height:56px;height:auto;padding-top:14px;padding-bottom:14px}#cartAppA .nav-m .nav-m-topmenu-txt{font-size:16px;font-weight:500;line-height:24px}#cartAppA .nav-m .nav-m-bottommenu-item a,#cartAppA .nav-m-sub .menu-item a{font-size:14px;font-weight:400;line-height:22px}#cartAppA .nav-m-engagement .engagement-top>.title{font-size:20px;font-weight:500;line-height:1.3;margin-bottom:20px}#cartAppA .nav-m-engagement .main-title a{font-size:16px;font-weight:500}#cartAppA .nav-m-engagement .submenu a{font-size:14px;font-weight:400;line-height:22px}#cartAppA .nav-m-engagement .menu-group-title{font-size:14px;font-weight:500;line-height:22px;min-height:48px;margin:0;display:flex;align-items:center}#cartAppA .nav-m-engagement .menu-group.is-expanded .menu-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 8px}#cartAppA .nav-m-engagement .menu-group--style.is-expanded .menu-items,#cartAppA .nav-m-engagement .menu-group--color.is-expanded .menu-items{grid-template-columns:repeat(3,minmax(0,1fr))}#cartAppA .nav-m-engagement .menu-items>.item{width:auto;min-width:0;margin:0;min-height:48px}#cartAppA .nav-m-engagement .item-title{font-size:12px;font-weight:400;line-height:18px}#cartAppA .nav-m-engagement .menu-group--shape .item-img{height:34px;margin-bottom:6px}#cartAppA .nav-m-engagement .menu-group--shape .item-img img{width:28px;height:34px;object-fit:contain}#cartAppA .nav-m-engagement .menu-group--style .item-img{height:60px;margin-bottom:6px}#cartAppA .nav-m-engagement .menu-group--style .item-img img{height:60px;width:100%;object-fit:contain}#cartAppA .nav-m-engagement .color{width:22px;height:22px;margin:0 auto 8px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/joolme-navigation-refinement.css.map */
