@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-kayaba {text-transform: uppercase; cursor: default}.brxe-iilgin.brxe-container {width: 100%}.brxe-iilgin { width: 100%;}#brxe-cepebc {grid-column: auto}#brxe-uesebk { cursor: default; text-transform: uppercase;}.brxe-ohcpjk.brxe-container {width: 100%}.brxe-ohcpjk { width: 100%;}#brxe-qfszen {grid-column: auto}#brxe-dlrizh {text-transform: uppercase; cursor: default}.brxe-gmkxkn.brxe-container {width: 100%}#brxe-stobyx {grid-column: auto}#brxe-ewvdkc {text-transform: uppercase; cursor: default}.brxe-zrktvx.brxe-container {width: 100%}#brxe-cegvbb {grid-column: auto}#brxe-hyhoct {text-transform: uppercase; cursor: default}.brxe-gumkwo.brxe-container {width: 100%}#brxe-hkmaln {grid-column: auto}#brxe-qdgwpr {text-transform: uppercase; cursor: default}.brxe-nxbfxo.brxe-container {width: 100%}#brxe-tplmax {grid-column: auto}#brxe-fvzgbq {text-transform: uppercase; cursor: default}.brxe-iritgp.brxe-container {width: 100%}#brxe-hsovim {grid-column: auto}#brxe-ivjjdz {text-transform: uppercase; cursor: default}.brxe-qaxutp.brxe-container {width: 100%}#brxe-kunxdh {grid-column: auto}#brxe-udjmkn { margin-inline: auto; width: 100%; max-width: 1400px; display: grid; align-items: initial; gap: 30px; grid-template-columns: 1fr 1fr 1fr 1fr;}@media (max-width: 991px) {#brxe-udjmkn {grid-template-columns: 2}}@media (max-width: 478px) {#brxe-udjmkn {grid-template-columns: 1fr}}@media (min-width: 768px) {  .brx-megamenu { position: fixed !important; left: 0 !important; right: 0 !important; width: 100% !important; padding-top: 25px; background: transparent; z-index: 9999; display: none; } .mega-section { background-color: #ffffff; width: 100%; box-shadow: 0 15px 35px rgba(0,0,0,0.08); padding: 40px 0; } .mega-container { max-width: 1300px; margin: 0 auto; padding: 0 20px; background-color: #ffffff; } .mega-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 30px 45px; } .mega-col { color: #000; } .mega-col h3, .mega-col .brxe-heading { font-size: 14px; font-weight: 700; color: #111; letter-spacing: .3px; margin-bottom: 12px; line-height: 1.9; } .mega-col h3 a { color: #000000 !important; text-decoration: none !important; display: inline-block; transition: color .2s ease, transform .2s ease; } .mega-col h3 a:hover { color: #ff0055 !important; transform: translateX(2px); } .mega-col a { font-size: 14px; font-weight: 400; color: #363636 !important; line-height: 1.9; text-transform: capitalize !important; text-decoration: none !important; transition: color .2s ease, transform .2s ease; } .mega-col a:hover { color: #ff0055 !important; transform: translateX(5px); text-decoration: none !important; } .bricks-menu-item:hover > .brx-megamenu, .bricks-menu-item:focus-within > .brx-megamenu { display: block !important; }}@media (max-width: 767px) { .brx-megamenu { position: static; width: 100%; box-shadow: none; background: transparent; padding: 0; display: none; } .menu-item-has-children.open > .brx-megamenu, .bricks-menu-item.open > .brx-megamenu { display: block; } .mega-grid { display: block; } .mega-col { color: #ffffff; } .mega-col h3, .mega-col .brxe-heading { font-size: 15px; font-weight: 800; color: #ffffff !important; text-transform: none; margin: 14px 0 4px 0; padding-left: 10px; border-left: 3px solid #ff0055; line-height: 1.2; } .mega-col h3 a { color: #ffffff !important; text-decoration: none !important; } .mega-col h3 a:hover { color: #ff0055 !important; } .mega-col a { display: block; font-size: 13px; font-weight: 400; color: #c9cdd2 !important; line-height: 26px; padding-left: 35px; border-bottom: none !important; text-transform: capitalize !important; text-decoration: none !important; } .mega-col a:hover { color: #ff0055 !important; } .mega-col, .mega-col .brxe-text-basic, .mega-col a { border-bottom: none; box-shadow: none; } .mega-col .brxe-text-basic, .mega-col .brxe-text-basic a { text-transform: none !important; }} .brx-megamenu .mega-col a,.brx-megamenu .mega-col a:hover,.brx-megamenu .mega-col a:focus { text-decoration: none !important; text-underline-offset: 0 !important;}.mega-col a[class*="term-"]::after { display: inline-flex; align-items: center; justify-content: center; margin-left: 8px; padding: 2px 6px; font-size: 8.5px !important; font-weight: 800 !important; line-height: 1 !important; color: #ffffff !important; text-transform: uppercase; letter-spacing: 0.6px; border-radius: 4px; vertical-align: middle; flex-shrink: 0; transform: translateY(-1px);} .mega-col a.term-1500::after { content: "NEW"; background: linear-gradient(135deg, #10b981, #059669); box-shadow: 0 2px 4px rgba(16, 185, 129, 0.25);} .mega-col a.term-74::after { content: "TOP"; background: linear-gradient(135deg, #f59e0b, #d97706); box-shadow: 0 2px 4px rgba(245, 158, 11, 0.25);} .mega-col a.term-99::after,.mega-col a.term-39::after { content: "HOT"; background: linear-gradient(135deg, #f43f5e, #e11d48); box-shadow: 0 2px 4px rgba(244, 63, 94, 0.25);} .mega-col a.term-37::after { content: "SALE"; background: linear-gradient(135deg, #ef4444, #dc2626); box-shadow: 0 2px 4px rgba(239, 68, 68, 0.25);} .mega-col a.term-38::after { content: "BEST"; background: linear-gradient(135deg, #8b5cf6, #7c3aed); box-shadow: 0 2px 4px rgba(139, 92, 246, 0.25);}#brxe-cf7908 { gap: 20px; grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: 1fr 1fr; flex-direction: column;}@media (max-width: 478px) {#brxe-cf7908 {background-color: hsla(46, 100%, 65%, 0)}}