.mkdf-page-header{position:-webkit-sticky !important;position:sticky !important;top:0 !important;left:0 !important;width:100% !important;z-index:9999 !important;background-color:#fff !important;border-bottom:1px solid #f6ecf1 !important;height:76px !important;max-height:76px !important;margin-top:0 !important;margin-bottom:0 !important;box-shadow:0 2px 14px rgba(0,0,0,.03) !important;box-sizing:border-box !important}.admin-bar .mkdf-page-header{top:0 !important}.mkdf-page-header .mkdf-menu-area,.mkdf-page-header .mkdf-fixed-wrapper,.mkdf-page-header .mkdf-fixed-wrapper.fixed{position:static !important;top:auto !important;left:auto !important;width:100% !important;height:76px !important;max-height:76px !important;background-color:transparent !important;box-shadow:none !important;border:none !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important}.mkdf-sticky-header{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;height:76px !important;max-height:76px !important;z-index:9999 !important;box-sizing:border-box !important;-webkit-transform:translateY(-100%) !important;-ms-transform:translateY(-100%) !important;transform:translateY(-100%) !important;-webkit-transition:-webkit-transform .4s cubic-bezier(.16,1,.3,1) !important;transition:transform .4s cubic-bezier(.16,1,.3,1) !important}.mkdf-sticky-header.header-appear{-webkit-transform:translateY(0%) !important;-ms-transform:translateY(0%) !important;transform:translateY(0%) !important}.admin-bar .mkdf-sticky-header.header-appear{top:32px !important}.mkdf-sticky-header .mkdf-sticky-holder{background-color:#fff !important;border-bottom:1px solid #f6ecf1 !important;height:76px !important;max-height:76px !important;box-shadow:0 4px 18px rgba(0,0,0,.06) !important;box-sizing:border-box !important;position:relative !important;width:100% !important}.mkdf-menu-area .mkdf-vertical-align-containers.tb-header-row,.mkdf-sticky-holder .mkdf-vertical-align-containers.tb-header-row{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;height:76px !important;padding:0 32px !important;box-sizing:border-box !important;width:100% !important}.mkdf-page-header .mkdf-position-left,.mkdf-sticky-header .mkdf-position-left{display:flex !important;align-items:center !important;flex:0 0 auto !important;width:auto !important;height:76px !important;float:none !important;position:static !important;margin-right:auto !important}.mkdf-page-header .mkdf-position-left-inner,.mkdf-sticky-header .mkdf-position-left-inner{display:flex !important;align-items:center !important;height:76px !important}.mkdf-page-header .mkdf-logo-wrapper a,.mkdf-sticky-header .mkdf-logo-wrapper a{display:flex !important;align-items:center !important;max-height:48px !important}.mkdf-page-header .mkdf-logo-wrapper img,.mkdf-sticky-header .mkdf-logo-wrapper img{max-height:44px !important;width:auto !important;height:auto !important;display:block !important}.mkdf-page-header .mkdf-position-right,.mkdf-sticky-header .mkdf-position-right{display:flex !important;align-items:center !important;justify-content:flex-end !important;flex:0 0 auto !important;width:auto !important;height:76px !important;float:none !important;position:static !important;margin-left:auto !important}.mkdf-page-header .mkdf-position-right-inner,.mkdf-sticky-header .mkdf-position-right-inner{display:inline-flex !important;flex-direction:row !important;align-items:center !important;justify-content:flex-end !important;gap:12px !important;height:76px !important}.mkdf-main-menu{display:flex !important;align-items:center !important;height:76px !important;width:auto !important;margin-right:4px !important}.mkdf-main-menu>ul{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:flex-end !important;margin:0 !important;padding:0 !important;list-style:none !important;gap:22px !important;height:76px !important;width:auto !important}.mkdf-main-menu>ul>li{float:none !important;position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;height:76px !important;width:auto !important;box-sizing:border-box !important}.mkdf-main-menu>ul>li>a{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:0 4px !important;height:76px !important;text-decoration:none !important;position:relative !important;color:#222 !important;line-height:1 !important;top:0 !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;box-sizing:border-box !important;transition:color .2s ease !important}.mkdf-main-menu>ul>li>a>span.item_outer{position:static !important;top:0 !important;left:0 !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;display:inline-flex !important;flex-direction:row !important;align-items:center !important;gap:7px !important;line-height:1 !important;margin:0 !important;padding:0 !important}.tb-desktop-menu-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:1 !important;flex-shrink:0 !important;margin:0 !important}.tb-desktop-menu-icon svg{display:block !important;stroke:#ff6b9d !important;width:17px !important;height:17px !important;stroke-width:1.8 !important;transition:transform .25s cubic-bezier(.16,1,.3,1),stroke .2s ease !important}.mkdf-main-menu>ul>li .item_text{font-family:"Gabarito",sans-serif !important;font-size:14.5px !important;font-weight:500 !important;color:#222 !important;letter-spacing:.01em !important;text-transform:none !important;line-height:1 !important;transition:color .2s ease !important;display:inline-block !important;position:relative !important}.mkdf-main-menu ul li a .item_text:before,.mkdf-main-menu ul li:hover>a .item_text:before,.mkdf-main-menu ul li.mkdf-active-item>a .item_text:before,.mkdf-main-menu ul li.current-menu-item>a .item_text:before,.mkdf-main-menu ul li.current_page_item>a .item_text:before{display:none !important;content:none !important;width:0 !important;height:0 !important}.mkdf-main-menu>ul>li:hover>a .item_text{color:#ff6b9d !important}.mkdf-main-menu>ul>li:hover>a .tb-desktop-menu-icon svg{transform:translateY(-2px) !important;stroke:#ff6b9d !important}.mkdf-main-menu>ul>li.mkdf-active-item>a .item_text,.mkdf-main-menu>ul>li.current-menu-item>a .item_text,.mkdf-main-menu>ul>li.current_page_item>a .item_text{color:#ff6b9d !important}.mkdf-main-menu>ul>li.mkdf-active-item>a:after,.mkdf-main-menu>ul>li.current-menu-item>a:after,.mkdf-main-menu>ul>li.current_page_item>a:after{content:'' !important;position:absolute !important;bottom:16px !important;left:0 !important;right:0 !important;height:2px !important;background:#ff6b9d !important;border-radius:2px !important}.mkdf-main-menu>ul>li.tb-menu-divider-item{display:inline-flex !important;align-items:center !important;justify-content:center !important;height:76px !important;padding:0 4px !important;margin:0 !important;width:auto !important}.tb-header-divider{display:block !important;width:1px !important;height:24px !important;background-color:#f0e2e8 !important}.mkdf-main-menu>ul>li.tb-desktop-lang-item{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;height:76px !important;width:auto !important}.mkdf-main-menu>ul>li.tb-desktop-lang-item>a.tb-desktop-lang-btn{background:#fff !important;border:1px solid #f2d8e2 !important;border-radius:22px !important;padding:0 13px !important;height:38px !important;min-height:38px !important;max-height:38px !important;line-height:36px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;text-decoration:none !important;box-sizing:border-box !important;top:0 !important;transform:none !important;transition:all .2s ease !important}.mkdf-main-menu>ul>li.tb-desktop-lang-item>a.tb-desktop-lang-btn:hover{border-color:#ff6b9d !important;background-color:#fff5f8 !important}.tb-globe-icon{stroke:#ff6b9d !important;display:block !important;transition:transform .25s ease !important}.mkdf-main-menu>ul>li.tb-desktop-lang-item:hover .tb-globe-icon{transform:rotate(20deg) scale(1.1) !important}.tb-lang-code-text{font-family:"Gabarito",sans-serif !important;font-size:13.5px !important;font-weight:600 !important;color:#222 !important;letter-spacing:.04em !important;line-height:1 !important;display:inline-block !important}.tb-lang-caret-svg{stroke:#ff6b9d !important;margin-left:1px !important;display:block !important;transition:transform .2s ease !important}.mkdf-main-menu>ul>li.tb-desktop-lang-item:hover .tb-lang-caret-svg{transform:rotate(180deg) !important}.mkdf-main-menu>ul>li.tb-desktop-lang-item>.second.tb-compact-dropdown{position:absolute !important;top:calc(50% + 22px) !important;left:50% !important;transform:translateX(-50%) translateY(4px) !important;width:68px !important;min-width:68px !important;background:0 0 !important;padding-top:6px !important;opacity:0 !important;visibility:hidden !important;transition:opacity .22s ease,transform .22s ease,visibility .22s !important;pointer-events:none !important;z-index:99999 !important}.mkdf-main-menu>ul>li.tb-desktop-lang-item:hover>.second.tb-compact-dropdown{opacity:1 !important;visibility:visible !important;transform:translateX(-50%) translateY(0) !important;pointer-events:auto !important}.mkdf-main-menu>ul>li.tb-desktop-lang-item>.second.tb-compact-dropdown .inner{background:#fff !important;border-radius:12px !important;border:1px solid #fce3ea !important;box-shadow:0 10px 24px rgba(0,0,0,.08),0 3px 8px rgba(249,139,178,.1) !important;padding:5px !important;box-sizing:border-box !important;width:100% !important}.mkdf-main-menu>ul>li.tb-desktop-lang-item>.second.tb-compact-dropdown .inner ul{list-style:none !important;margin:0 !important;padding:0 !important;display:flex !important;flex-direction:column !important;gap:3px !important}.tb-desktop-lang-subitem{margin:0 !important;padding:0 !important;list-style:none !important}.tb-desktop-lang-sublink{display:flex !important;align-items:center !important;justify-content:center !important;padding:6px 8px !important;border-radius:8px !important;text-decoration:none !important;transition:background-color .2s ease !important}.tb-lang-code-pill{font-family:"Gabarito",sans-serif !important;font-size:13.5px !important;font-weight:700 !important;color:#1e1e1e !important;letter-spacing:.05em !important;transition:color .2s ease !important}.tb-desktop-lang-sublink:hover{background-color:#fff2f5 !important}.tb-desktop-lang-sublink:hover .tb-lang-code-pill{color:#ff6b9d !important}.tb-desktop-account-holder{display:inline-flex !important;align-items:center !important;margin:0 !important;flex-shrink:0 !important}.tb-desktop-account-btn{display:inline-flex !important;flex-direction:row !important;align-items:center !important;gap:7px !important;padding:0 16px !important;height:38px !important;min-height:38px !important;max-height:38px !important;line-height:36px !important;background:#fff !important;border:1px solid #f2d8e2 !important;border-radius:22px !important;text-decoration:none !important;box-sizing:border-box !important;transition:all .22s cubic-bezier(.16,1,.3,1) !important}.tb-account-icon-wrap{display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:1 !important}.tb-account-svg{stroke:#ff6b9d !important;display:block !important;stroke-width:1.8 !important;transition:stroke .2s ease,transform .25s ease !important}.tb-account-label{font-family:"Gabarito",sans-serif !important;font-size:14px !important;font-weight:500 !important;color:#222 !important;text-transform:none !important;letter-spacing:.01em !important;line-height:1 !important;transition:color .2s ease !important}.tb-desktop-account-btn:hover{border-color:#ff6b9d !important;background-color:#fff5f8 !important;transform:translateY(-2px) !important;box-shadow:0 4px 12px rgba(255,107,157,.15) !important}.tb-desktop-account-btn:hover .tb-account-svg{stroke:#e84f85 !important;transform:scale(1.08) !important}.tb-desktop-account-btn:hover .tb-account-label{color:#ff6b9d !important}.mkdf-search-opener{width:38px !important;height:38px !important;min-width:38px !important;max-width:38px !important;border-radius:50% !important;background:#fff2f5 !important;border:1px solid #fce8ee !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;text-decoration:none !important;color:#ff6b9d !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important;flex-shrink:0 !important;transition:all .2s ease !important}.mkdf-search-opener .mkdf-search-opener-wrapper,.mkdf-search-opener i,.mkdf-search-opener span{color:#ff6b9d !important;font-size:16px !important;line-height:1 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;transition:transform .2s ease !important}.mkdf-search-opener:hover{background:#ffe5ef !important;border-color:#ff6b9d !important;transform:scale(1.06) !important}.mkdf-search-opener:hover i,.mkdf-search-opener:hover span{transform:scale(1.1) !important}.mkdf-shopping-cart-holder{display:inline-flex !important;align-items:center !important;position:relative !important;margin:0 !important;flex-shrink:0 !important;visibility:visible !important;opacity:1 !important}.mkdf-shopping-cart-holder .mkdf-shopping-cart-inner{display:inline-flex !important;align-items:center !important}.mkdf-shopping-cart-holder .mkdf-header-cart{background:#ff6b9d !important;border-radius:30px !important;padding:0 18px 0 14px !important;height:38px !important;min-height:38px !important;max-height:38px !important;line-height:38px !important;display:inline-flex !important;align-items:center !important;gap:8px !important;text-decoration:none !important;box-shadow:0 4px 14px rgba(255,107,157,.35) !important;box-sizing:border-box !important;transition:all .25s cubic-bezier(.16,1,.3,1) !important;position:relative !important;white-space:nowrap !important}.mkdf-shopping-cart-holder .mkdf-header-cart:hover{background:#f04887 !important;transform:translateY(-1px) !important;box-shadow:0 6px 18px rgba(255,107,157,.45) !important}.mkdf-shopping-cart-holder .mkdf-header-cart .mkdf-cart-icon-number-holder,.mkdf-shopping-cart-holder .mkdf-cart-icon-number-holder{position:static !important;display:inline-flex !important;align-items:center !important;line-height:1 !important}.mkdf-shopping-cart-holder .mkdf-cart-icon i{display:none !important}.mkdf-shopping-cart-holder .mkdf-header-cart .mkdf-cart-icon,.mkdf-shopping-cart-holder .mkdf-cart-icon{display:inline-block !important;position:static !important;width:18px !important;height:18px !important;padding-right:0 !important;margin-right:0 !important;background-repeat:no-repeat !important;background-position:center center !important;background-size:contain !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V8H6z'/%3E%3Cpath d='M9 8V5a3 3 0 0 1 6 0v3'/%3E%3C/svg%3E") !important;line-height:1 !important;flex-shrink:0 !important}.mkdf-shopping-cart-holder.mkdf-cart-info-is-disabled .mkdf-cart-icon-text,.mkdf-shopping-cart-holder .mkdf-cart-icon-text{font-family:"Gabarito",sans-serif !important;font-size:14px !important;font-weight:500 !important;color:#fff !important;letter-spacing:.01em !important;text-transform:none !important;line-height:1 !important;display:inline-block !important}.mkdf-shopping-cart-holder.mkdf-cart-info-is-disabled .mkdf-cart-info,.mkdf-shopping-cart-holder .mkdf-cart-info{font-family:"Gabarito",sans-serif !important;font-size:14px !important;font-weight:500 !important;color:#fff !important;line-height:1 !important;display:inline-block !important}.mkdf-shopping-cart-holder .mkdf-cart-info-total,.mkdf-shopping-cart-holder .woocommerce-Price-amount{color:#fff !important}.mkdf-shopping-cart-holder .mkdf-header-cart .mkdf-cart-number,.mkdf-shopping-cart-holder .mkdf-cart-number{position:absolute !important;top:-8px !important;right:-8px !important;left:auto !important;bottom:auto !important;width:22px !important;height:22px !important;min-width:22px !important;min-height:22px !important;background:#ff6b9d !important;background-color:#ff6b9d !important;color:#fff !important;font-family:"Gabarito",sans-serif !important;font-size:11.5px !important;font-weight:700 !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;box-shadow:0 2px 6px rgba(0,0,0,.15) !important;line-height:1 !important;border:2px solid #fff !important;box-sizing:border-box !important;z-index:10 !important;margin:0 !important}.mkdf-shopping-cart-dropdown{position:absolute !important;top:calc(100% + 14px) !important;right:0 !important;left:auto !important;width:370px !important;max-width:92vw !important;background-color:#fff !important;border:1px solid #fce3ea !important;border-radius:20px !important;box-shadow:0 16px 45px rgba(0,0,0,.09),0 4px 14px rgba(255,107,157,.08) !important;padding:24px 20px 20px !important;box-sizing:border-box !important;z-index:99999 !important;opacity:0 !important;visibility:hidden !important;transform:translateY(8px) !important;transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),visibility .25s !important;max-height:none !important;overflow:visible !important;pointer-events:none !important;text-align:left !important}.mkdf-shopping-cart-holder:hover .mkdf-shopping-cart-dropdown{opacity:1 !important;visibility:visible !important;transform:translateY(0) !important;pointer-events:auto !important}.mkdf-shopping-cart-dropdown:before{content:'' !important;position:absolute !important;top:-7px !important;right:36px !important;width:13px !important;height:13px !important;background:#fff !important;border-top:1px solid #fce3ea !important;border-left:1px solid #fce3ea !important;transform:rotate(45deg) !important;z-index:2 !important;display:block !important}.mkdf-shopping-cart-dropdown ul{list-style:none !important;margin:0 !important;padding:0 !important;display:flex !important;flex-direction:column !important;gap:0 !important}.mkdf-shopping-cart-dropdown ul li{display:flex !important;flex-direction:row !important;align-items:flex-start !important;gap:14px !important;padding:0 0 16px !important;margin-bottom:16px !important;border-bottom:1px solid #faeaf0 !important;position:relative !important;box-sizing:border-box !important;width:100% !important;height:auto !important;table-layout:auto !important}.mkdf-shopping-cart-dropdown .mkdf-item-image-holder{flex:0 0 76px !important;width:76px !important;height:76px !important;border-radius:12px !important;overflow:hidden !important;background-color:#fff5f8 !important;display:block !important;position:relative !important}.mkdf-shopping-cart-dropdown .mkdf-item-image-holder a{display:block !important;width:100% !important;height:100% !important}.mkdf-shopping-cart-dropdown .mkdf-item-image-holder img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;border-radius:12px !important;transition:transform .25s ease !important}.mkdf-shopping-cart-dropdown ul li:hover .mkdf-item-image-holder img{transform:scale(1.05) !important}.mkdf-shopping-cart-dropdown .mkdf-item-info-holder{flex:1 1 auto !important;display:flex !important;flex-direction:column !important;padding:0 24px 0 0 !important;position:relative !important;width:auto !important}.mkdf-shopping-cart-dropdown .mkdf-item-info-holder .mkdf-product-title,.mkdf-shopping-cart-dropdown .mkdf-item-info-holder .mkdf-product-title a{font-family:"Gabarito",sans-serif !important;font-size:15.5px !important;font-weight:600 !important;color:#1e1e1e !important;line-height:1.3 !important;text-decoration:none !important;margin:0 0 6px !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;transition:color .2s ease !important}.mkdf-shopping-cart-dropdown .mkdf-item-info-holder .mkdf-product-title a:hover{color:#ff6b9d !important}.mkdf-shopping-cart-dropdown .mkdf-item-info-holder .mkdf-quantity{font-family:"Inter",sans-serif !important;font-size:13.5px !important;font-weight:500 !important;color:#888 !important;display:inline-block !important;margin:0 !important;letter-spacing:.02em !important}.mkdf-shopping-cart-dropdown .mkdf-item-info-holder .mkdf-quantity:after{content:" × " !important;color:#888 !important;font-weight:400 !important;padding:0 3px !important}.mkdf-shopping-cart-dropdown .mkdf-item-info-holder .amount,.mkdf-shopping-cart-dropdown .mkdf-item-info-holder .woocommerce-Price-amount{font-family:"Gabarito",sans-serif !important;font-size:15px !important;font-weight:600 !important;color:#ff6b9d !important;display:inline-block !important}.mkdf-shopping-cart-dropdown .mkdf-item-info-holder .remove{position:absolute !important;top:0 !important;right:0 !important;width:22px !important;height:22px !important;display:flex !important;align-items:center !important;justify-content:center !important;text-decoration:none !important;color:#ff6b9d !important;font-size:20px !important;font-weight:400 !important;line-height:1 !important;transition:transform .2s ease,opacity .2s ease !important;opacity:.85 !important}.mkdf-shopping-cart-dropdown .mkdf-item-info-holder .remove:hover{transform:scale(1.15) !important;opacity:1 !important;color:#f04887 !important}.mkdf-shopping-cart-dropdown .mkdf-cart-bottom{display:flex !important;flex-direction:column !important;width:100% !important;margin:4px 0 0 !important}.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-subtotal-holder{display:flex !important;align-items:center !important;justify-content:space-between !important;width:100% !important;margin:0 0 16px !important;padding:0 !important;border:none !important}.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-subtotal-holder .mkdf-total{font-family:"Gabarito",sans-serif !important;font-size:14.5px !important;font-weight:700 !important;color:#1e1e1e !important;letter-spacing:.04em !important;text-transform:uppercase !important;line-height:1 !important}.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-subtotal-holder .mkdf-total-amount,.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-subtotal-holder .woocommerce-Price-amount{font-family:"Gabarito",sans-serif !important;font-size:18px !important;font-weight:700 !important;color:#ff6b9d !important;text-align:right !important;line-height:1 !important}.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-btn-holder{display:block !important;float:none !important;width:100% !important;margin:0 0 10px !important;padding:0 !important}.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-btn-holder:last-child{margin-bottom:0 !important}.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-btn-holder:first-of-type .mkdf-view-cart,.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-btn-holder:nth-child(2) .mkdf-view-cart{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;width:100% !important;height:46px !important;min-height:46px !important;line-height:46px !important;background-color:#ffeef4 !important;color:#2b2b2b !important;border-radius:12px !important;font-family:"Gabarito",sans-serif !important;font-size:13.5px !important;font-weight:600 !important;letter-spacing:.05em !important;text-transform:uppercase !important;text-decoration:none !important;border:none !important;padding:0 16px !important;box-sizing:border-box !important;transition:background-color .2s ease,transform .15s ease,box-shadow .2s ease !important}.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-btn-holder:first-of-type .mkdf-view-cart:after,.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-btn-holder:nth-child(2) .mkdf-view-cart:after{content:'→' !important;color:#ff6b9d !important;font-size:16px !important;font-weight:700 !important;display:inline-block !important;transition:transform .2s ease !important}.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-btn-holder:first-of-type .mkdf-view-cart:hover,.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-btn-holder:nth-child(2) .mkdf-view-cart:hover{background-color:#fedee9 !important;color:#1e1e1e !important;transform:translateY(-1px) !important}.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-btn-holder:first-of-type .mkdf-view-cart:hover:after,.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-btn-holder:nth-child(2) .mkdf-view-cart:hover:after{transform:translateX(3px) !important}.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-btn-holder:last-of-type .mkdf-view-cart,.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-btn-holder:nth-child(3) .mkdf-view-cart,.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-btn-holder:nth-child(3) a{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;width:100% !important;height:46px !important;min-height:46px !important;line-height:46px !important;background-color:#1a1a1a !important;color:#fff !important;border-radius:12px !important;font-family:"Gabarito",sans-serif !important;font-size:13.5px !important;font-weight:600 !important;letter-spacing:.05em !important;text-transform:uppercase !important;text-decoration:none !important;border:none !important;padding:0 16px !important;box-sizing:border-box !important;transition:background-color .2s ease,transform .15s ease,box-shadow .2s ease !important}.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-btn-holder:last-of-type .mkdf-view-cart:after,.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-btn-holder:nth-child(3) .mkdf-view-cart:after,.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-btn-holder:nth-child(3) a:after{content:'→' !important;color:#fff !important;font-size:16px !important;font-weight:700 !important;display:inline-block !important;transition:transform .2s ease !important}.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-btn-holder:last-of-type .mkdf-view-cart:hover,.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-btn-holder:nth-child(3) .mkdf-view-cart:hover,.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-btn-holder:nth-child(3) a:hover{background-color:#000 !important;color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 14px rgba(0,0,0,.2) !important}.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-btn-holder:last-of-type .mkdf-view-cart:hover:after,.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-btn-holder:nth-child(3) .mkdf-view-cart:hover:after,.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-btn-holder:nth-child(3) a:hover:after{transform:translateX(3px) !important}.mkdf-shopping-cart-dropdown ul li.mkdf-empty-cart{padding:24px 10px !important;text-align:center !important;color:#777 !important;font-family:"Inter",sans-serif !important;font-size:14px !important;display:block !important;border-bottom:none !important;margin:0 !important}.mkdf-main-menu>ul>li.tb-has-mega{position:static !important}.mkdf-main-menu>ul>li.tb-has-mega>.second.tb-mega-dropdown-second{position:absolute !important;top:100% !important;left:50% !important;transform:translateX(-50%) translateY(8px) !important;width:1160px !important;max-width:96vw !important;background:0 0 !important;padding-top:8px !important;opacity:0 !important;visibility:hidden !important;transition:opacity .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1),visibility .28s !important;pointer-events:none !important;z-index:99999 !important}.mkdf-main-menu>ul>li.tb-has-mega:hover>.second.tb-mega-dropdown-second{opacity:1 !important;visibility:visible !important;transform:translateX(-50%) translateY(0) !important;pointer-events:auto !important}.tb-mega-dropdown-inner{background:#fff !important;border-radius:20px !important;border:1px solid #fce3ea !important;box-shadow:0 20px 50px rgba(0,0,0,.08),0 6px 18px rgba(249,139,178,.08) !important;padding:28px 34px 22px !important;box-sizing:border-box !important;width:100% !important}.tb-mega-columns-wrap{display:flex !important;flex-direction:row !important;align-items:flex-start !important;justify-content:space-between !important;gap:36px !important;width:100% !important;box-sizing:border-box !important}.tb-mega-col{display:flex !important;flex-direction:column !important;box-sizing:border-box !important}.tb-mega-col-categories{flex:0 0 540px !important;max-width:540px !important;order:1 !important}.tb-mega-col-occasions{flex:0 0 460px !important;max-width:460px !important;order:2 !important}.tb-mega-col-standard{flex:1 1 auto !important;order:3 !important}.tb-mega-col-header{display:flex !important;align-items:center !important;gap:12px !important;margin-bottom:18px !important;padding-bottom:6px !important}.tb-mega-col-title{font-family:"Gabarito",sans-serif !important;font-size:15.5px !important;font-weight:800 !important;color:#1e1e1e !important;text-transform:uppercase !important;letter-spacing:.04em !important;margin:0 !important;white-space:nowrap !important;line-height:1 !important}.tb-mega-title-line{flex:1 1 auto !important;height:1px !important;background:#fae6ed !important}.tb-mega-card-grid{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:14px !important;width:100% !important}.tb-mega-card-item{display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;text-decoration:none !important;border-radius:14px !important;padding:10px 8px 12px !important;background:#fff !important;border:1px solid #f8eaef !important;transition:transform .24s cubic-bezier(.16,1,.3,1),box-shadow .24s ease,border-color .2s ease !important}.tb-mega-card-item:hover{transform:translateY(-3px) !important;box-shadow:0 8px 20px rgba(249,139,178,.18) !important;border-color:#f7a8c3 !important}.tb-mega-card-img-wrap{width:100% !important;height:96px !important;border-radius:10px !important;overflow:hidden !important;background:#fff8fa !important;margin-bottom:8px !important;display:flex !important;align-items:center !important;justify-content:center !important}.tb-mega-card-img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;transition:transform .3s ease !important}.tb-mega-card-item:hover .tb-mega-card-img{transform:scale(1.06) !important}.tb-mega-card-title{font-family:"Gabarito",sans-serif !important;font-size:13.5px !important;font-weight:700 !important;color:#1e1e1e !important;line-height:1.25 !important;transition:color .2s ease !important}.tb-mega-card-item:hover .tb-mega-card-title{color:#ff6b9d !important}.tb-mega-icon-grid{display:grid !important;grid-template-columns:repeat(2,1fr) !important;gap:8px 12px !important;width:100% !important}.tb-mega-icon-item{display:flex !important;flex-direction:row !important;align-items:center !important;gap:10px !important;padding:7px 10px !important;border-radius:10px !important;text-decoration:none !important;background:#faf8f9 !important;transition:background-color .2s ease,transform .2s ease !important;white-space:nowrap !important}.tb-mega-icon-item:hover{background-color:#fff2f5 !important;transform:translateX(3px) !important}.tb-mega-badge{width:32px !important;height:32px !important;min-width:32px !important;border-radius:50% !important;background:#fff !important;border:1px solid #fce3ea !important;display:flex !important;align-items:center !important;justify-content:center !important;box-shadow:0 2px 6px rgba(249,139,178,.12) !important;flex-shrink:0 !important}.tb-mega-badge svg{stroke:#ff6b9d !important}.tb-mega-icon-title{font-family:"Inter",sans-serif !important;font-size:13px !important;font-weight:600 !important;color:#2b2b2b !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;transition:color .2s ease !important}.tb-mega-icon-item:hover .tb-mega-icon-title{color:#ff6b9d !important}.tb-mega-cta-banner{margin-top:20px !important;padding:14px 20px !important;background:linear-gradient(135deg,#fff5f8 0%,#fff0f5 100%) !important;border:1px solid #fce0e8 !important;border-radius:14px !important;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;gap:16px !important;box-sizing:border-box !important;width:100% !important}.tb-mega-cta-badge{width:40px !important;height:40px !important;min-width:40px !important;border-radius:50% !important;background:#fff !important;border:1px solid #fce3ea !important;display:flex !important;align-items:center !important;justify-content:center !important;box-shadow:0 3px 10px rgba(249,139,178,.15) !important;flex-shrink:0 !important}.tb-mega-cta-badge svg{stroke:#ff6b9d !important}.tb-mega-cta-text{flex:1 1 auto !important;display:flex !important;flex-direction:column !important;gap:2px !important}.tb-mega-cta-title{font-family:"Gabarito",sans-serif !important;font-size:14.5px !important;font-weight:800 !important;color:#1e1e1e !important;margin:0 !important;line-height:1.25 !important}.tb-mega-cta-desc{font-family:"Inter",sans-serif !important;font-size:12.5px !important;color:#666 !important;margin:0 !important;line-height:1.3 !important}.tb-mega-cta-btn{display:inline-flex !important;flex-direction:row !important;align-items:center !important;gap:6px !important;background:#ff6b9d !important;color:#fff !important;border-radius:10px !important;padding:10px 22px !important;font-family:"Gabarito",sans-serif !important;font-size:13.5px !important;font-weight:800 !important;text-decoration:none !important;letter-spacing:.02em !important;transition:background-color .2s ease,transform .15s ease,box-shadow .2s ease !important;box-shadow:0 4px 12px rgba(255,107,157,.35) !important;flex-shrink:0 !important}.tb-mega-cta-btn:hover{background:#f04887 !important;color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 6px 16px rgba(255,107,157,.45) !important}.tb-cta-arrow{display:inline-block !important;transition:transform .2s ease !important}.tb-mega-cta-btn:hover .tb-cta-arrow{transform:translateX(3px) !important}@media screen and (max-width:1400px){.mkdf-menu-area .mkdf-vertical-align-containers.tb-header-row,.mkdf-sticky-holder .mkdf-vertical-align-containers.tb-header-row{padding:0 20px !important}.mkdf-main-menu>ul{gap:16px !important}.tb-desktop-account-btn{padding:0 12px !important}.mkdf-shopping-cart-holder .mkdf-header-cart{padding:0 14px !important}}@media screen and (max-width:1200px){.mkdf-main-menu>ul{gap:10px !important}.mkdf-main-menu>ul>li .item_text{font-size:13px !important}.tb-account-label{display:none !important}.tb-desktop-account-btn{width:38px !important;height:38px !important;border-radius:50% !important;padding:0 !important;justify-content:center !important}.mkdf-shopping-cart-holder .mkdf-cart-info{display:none !important}}