@media(max-width:767px){.qm-mobile-reference-card{display:none!important}.tt-product-listing .tt-col-item,.collection-listing .tt-col-item,.qm-collection-grid .tt-col-item{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding:0 8px!important;margin:0 0 14px!important}.tt-product-listing .tt-product,.tt-product-listing .tt-product-design02,.collection-listing .tt-product,.collection-listing .tt-product-design02,.qm-collection-grid .tt-product,.qm-collection-grid .tt-product-design02{display:grid!important;grid-template-columns:128px minmax(0,1fr)!important;column-gap:14px!important;align-items:start!important;width:100%!important;min-height:390px!important;max-height:none!important;padding:16px!important;overflow:visible!important;border-radius:10px!important;background:var(--qm-card-bg,#fff)!important;border:1px solid var(--qm-card-border,#e5e7eb)!important;box-shadow:0 8px 24px #0f172a12!important}.tt-product-listing .tt-product>.tt-image-box,.tt-product-listing .tt-product-design02>.tt-image-box,.collection-listing .tt-product>.tt-image-box,.collection-listing .tt-product-design02>.tt-image-box,.qm-collection-grid .tt-product>.tt-image-box,.qm-collection-grid .tt-product-design02>.tt-image-box{grid-column:1!important;grid-row:1!important;width:128px!important;height:170px!important;min-width:128px!important;min-height:170px!important;max-width:128px!important;max-height:170px!important;margin:0!important;overflow:hidden!important;border-radius:7px!important;background:var(--qm-card-image-bg,#f7f5f0)!important}.tt-product-listing .tt-img-parent,.tt-product-listing .tt-image-box>a,.tt-product-listing .tt-img,.collection-listing .tt-img-parent,.collection-listing .tt-image-box>a,.collection-listing .tt-img,.qm-collection-grid .tt-img-parent,.qm-collection-grid .tt-image-box>a,.qm-collection-grid .tt-img{width:128px!important;height:170px!important;min-width:128px!important;min-height:170px!important;max-width:128px!important;max-height:170px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.tt-product-listing .tt-image-box img,.collection-listing .tt-image-box img,.qm-collection-grid .tt-image-box img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important;object-position:center!important;opacity:1!important;visibility:visible!important;transform:none!important}.tt-product-listing .tt-product>.tt-description:not(.onerowactions),.tt-product-listing .tt-product-design02>.tt-description:not(.onerowactions),.collection-listing .tt-product>.tt-description:not(.onerowactions),.collection-listing .tt-product-design02>.tt-description:not(.onerowactions),.qm-collection-grid .tt-product>.tt-description:not(.onerowactions),.qm-collection-grid .tt-product-design02>.tt-description:not(.onerowactions){grid-column:2!important;grid-row:1!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important}.tt-product-listing .tt-title,.tt-product-listing .tt-title a,.collection-listing .tt-title,.collection-listing .tt-title a,.qm-collection-grid .tt-title,.qm-collection-grid .tt-title a{order:1!important;display:-webkit-box!important;-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important;max-height:70px!important;margin:0 0 8px!important;overflow:hidden!important;color:var(--qm-card-title-color,#111827)!important;font-size:12px!important;line-height:1.28!important;font-weight:900!important;text-decoration:none!important}.tt-product-listing .tt-price,.collection-listing .tt-price,.qm-collection-grid .tt-price{order:2!important;display:block!important;margin:0 0 10px!important;color:var(--qm-card-price-color,#111827)!important;font-size:14px!important;line-height:1.1!important;font-weight:900!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important}.tt-product-listing .thumbnail_small_description,.tt-product-listing .description,.collection-listing .thumbnail_small_description,.collection-listing .description,.qm-collection-grid .thumbnail_small_description,.qm-collection-grid .description{order:3!important;display:-webkit-box!important;-webkit-line-clamp:8!important;-webkit-box-orient:vertical!important;max-height:138px!important;margin:0 0 10px!important;overflow:hidden!important;color:var(--qm-card-text-color,#2563eb)!important;font-size:13px!important;line-height:1.45!important;font-weight:500!important;opacity:1!important;visibility:visible!important}.tt-product-listing .tt-options-swatch,.collection-listing .tt-options-swatch,.qm-collection-grid .tt-options-swatch{order:5!important;display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin:0 0 10px!important;opacity:1!important;visibility:visible!important}.tt-product-listing select,.collection-listing select,.qm-collection-grid select{order:4!important;display:block!important;width:100%!important;min-height:34px!important;margin:0 0 10px!important;padding:0 10px!important;border-radius:4px!important;border:1px solid var(--qm-card-border,#e5e7eb)!important;background:#f8fafc!important;color:var(--qm-card-text-color,#2563eb)!important;font-size:13px!important;opacity:1!important;visibility:visible!important}.tt-product-listing .tt-options-swatch li,.collection-listing .tt-options-swatch li,.qm-collection-grid .tt-options-swatch li{display:none!important}.tt-product-listing .tt-options-swatch li.active,.collection-listing .tt-options-swatch li.active,.qm-collection-grid .tt-options-swatch li.active{display:block!important}.tt-product-listing .tt-options-swatch li.active a,.tt-product-listing .tt-options-swatch li.active span,.collection-listing .tt-options-swatch li.active a,.collection-listing .tt-options-swatch li.active span,.qm-collection-grid .tt-options-swatch li.active a,.qm-collection-grid .tt-options-swatch li.active span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:24px!important;padding:4px 8px!important;border-radius:4px!important;background:var(--qm-button-bg,#2f7df6)!important;color:var(--qm-button-text,#fff)!important;font-size:11px!important;font-weight:800!important}.tt-product-listing .qm-collection-forced-actions,.collection-listing .qm-collection-forced-actions,.qm-collection-grid .qm-collection-forced-actions{order:6!important;display:block!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;opacity:1!important;visibility:visible!important}.tt-product-listing .qm-collection-forced-actions form,.collection-listing .qm-collection-forced-actions form,.qm-collection-grid .qm-collection-forced-actions form{display:block!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important}.tt-product-listing .qm-collection-forced-actions .tt-btn-addtocart,.collection-listing .qm-collection-forced-actions .tt-btn-addtocart,.qm-collection-grid .qm-collection-forced-actions .tt-btn-addtocart{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:none!important;min-width:0!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0 12px!important;border-radius:6px!important;background:var(--qm-button-bg,#2f7df6)!important;color:var(--qm-button-text,#fff)!important;border:1px solid var(--qm-button-bg,#2f7df6)!important;box-shadow:0 6px 14px #2f7df633!important;font-size:12px!important;line-height:1!important;font-weight:900!important;text-align:center!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important}.tt-product-listing .tt-add-info,.tt-product-listing .tt-row,.tt-product-listing .tt-rating,.tt-product-listing .tt-label-location,.tt-product-listing .tt-img-roll-over,.tt-product-listing .tt-description.onerowactions,.tt-product-listing .tt-product-inside-hover,.tt-product-listing .qm-collection-side-panel,.tt-product-listing .qm-collection-forced-price,.collection-listing .tt-add-info,.collection-listing .tt-row,.collection-listing .tt-rating,.collection-listing .tt-label-location,.collection-listing .tt-img-roll-over,.collection-listing .tt-description.onerowactions,.collection-listing .tt-product-inside-hover,.collection-listing .qm-collection-side-panel,.collection-listing .qm-collection-forced-price,.qm-collection-grid .tt-add-info,.qm-collection-grid .tt-row,.qm-collection-grid .tt-rating,.qm-collection-grid .tt-label-location,.qm-collection-grid .tt-img-roll-over,.qm-collection-grid .tt-description.onerowactions,.qm-collection-grid .tt-product-inside-hover,.qm-collection-grid .qm-collection-side-panel,.qm-collection-grid .qm-collection-forced-price{display:none!important}}.qm-header-shell .qm-header-logo .tt-logo,.qm-header-shell .qm-header-logo a,.qm-header-shell .tt-logo-container .tt-logo{max-width:var(--qm-logo-main-width, 95px)!important}.qm-header-shell .qm-header-logo img,.qm-header-shell .tt-logo-container .tt-logo img{width:auto!important;max-width:var(--qm-logo-main-width, 95px)!important;max-height:none!important;height:auto!important;object-fit:contain!important}.qm-header-shell .tt-stuck-parent-logo .tt-logo{max-width:var(--qm-logo-sticky-desktop-width, var(--qm-logo-main-width, 95px))!important}.qm-header-shell .tt-stuck-parent-logo img{width:auto!important;max-width:var(--qm-logo-sticky-desktop-width, var(--qm-logo-main-width, 95px))!important;max-height:none!important;height:auto!important;object-fit:contain!important}@media(max-width:767px){.qm-header-shell .tt-mobile-header .tt-logo,.qm-header-shell .tt-mobile-header .tt-logo-container .tt-logo,.qm-header-shell .tt-mobile-header .qm-mobile-logo-link{max-width:var(--qm-logo-mobile-width, 95px)!important}.qm-header-shell .tt-mobile-header .tt-logo img,.qm-header-shell .tt-mobile-header .tt-logo-container .tt-logo img,.qm-header-shell .tt-mobile-header .qm-mobile-logo-link img{width:auto!important;max-width:var(--qm-logo-mobile-width, 95px)!important;max-height:42px!important;height:auto!important;object-fit:contain!important}.qm-header-shell .tt-stuck-mobile-parent-logo img{width:auto!important;max-width:var(--qm-logo-sticky-mobile-width, var(--qm-logo-mobile-width, 95px))!important;max-height:42px!important;height:auto!important;object-fit:contain!important}}.qm-header-shell,.qm-header-shell .tt-desktop-header,.qm-header-shell .tt-mobile-header,.qm-header-shell .tt-header-holder,.qm-header-shell .qm-header-main,.qm-header-shell .qm-desktop-header,.qm-header-shell .qm-header-container,.qm-header-shell .tt-stuck-nav{background:var(--qm-header-bg, #ffffff)!important;color:var(--qm-header-text, #111827)!important;border-color:var(--qm-header-border, #e5e7eb)!important}.qm-header-shell .tt-header-holder,.qm-header-shell .tt-mobile-header,.qm-header-shell .tt-stuck-nav{border-bottom:1px solid var(--qm-header-border, #e5e7eb)!important}.qm-header-shell .tt-top-panel,.qm-header-shell .tt-header-info,.qm-header-shell .tt-header-top,.qm-header-shell .tt-color-scheme-01,.qm-header-shell .tt-color-scheme-02,.qm-header-shell .tt-color-scheme-03,.qm-header-shell .tt-color-scheme-04{background:var(--qm-header-top-bg, #111111)!important;color:var(--qm-header-top-text, #ffffff)!important;border-color:var(--qm-header-border, #e5e7eb)!important}.qm-header-shell .tt-top-panel a,.qm-header-shell .tt-header-info a,.qm-header-shell .tt-header-top a{color:var(--qm-header-top-text, #ffffff)!important}.qm-header-shell a,.qm-header-shell .tt-desctop-menu nav>ul>li>a,.qm-header-shell .tt-desktop-header nav>ul>li>a,.qm-header-shell .tt-mobile-header a,.qm-header-shell .tt-mobile-header button,.qm-header-shell .tt-menu-toggle,.qm-header-shell .tt-dropdown-toggle{color:var(--qm-header-link, #111827)!important}.qm-header-shell a:hover,.qm-header-shell .tt-desctop-menu nav>ul>li:hover>a,.qm-header-shell .tt-desktop-header nav>ul>li:hover>a,.qm-header-shell .tt-mobile-header a:hover,.qm-header-shell .tt-mobile-header button:hover{color:var(--qm-header-link-hover, #2563eb)!important}.qm-header-shell .tt-desctop-menu nav>ul>li>a:after,.qm-header-shell .tt-desktop-header nav>ul>li>a:after{background:var(--qm-header-link-hover, #2563eb)!important}.qm-header-shell i,.qm-header-shell svg,.qm-header-shell .icon-f-85,.qm-header-shell .icon-f-39,.qm-header-shell .tt-btn-search,.qm-header-shell .tt-btn-cart,.qm-header-shell .tt-cart-count{color:var(--qm-header-icon, #111827)!important;fill:currentColor!important;stroke:currentColor!important}footer.for-footer-blocks,footer.for-footer-blocks .tt-footer-custom,footer.for-footer-blocks .tt-footer-center,footer.for-footer-blocks .tt-footer-content,footer.for-footer-blocks .tt-footer-col,footer.for-footer-blocks .tt-color-scheme-01,footer.for-footer-blocks .tt-color-scheme-02,footer.for-footer-blocks .tt-color-scheme-03,footer.for-footer-blocks .tt-color-scheme-04{background:var(--qm-footer-bg, #111111)!important;color:var(--qm-footer-text, #d8d8d8)!important;border-color:var(--qm-footer-border, #2a2a2a)!important}footer.for-footer-blocks .tt-footer-bottom,footer.for-footer-blocks .tt-footer-copyright,footer.for-footer-blocks .tt-box-copyright{background:var(--qm-footer-bottom-bg, #0a0a0a)!important;color:var(--qm-footer-text, #d8d8d8)!important;border-color:var(--qm-footer-border, #2a2a2a)!important}footer.for-footer-blocks h1,footer.for-footer-blocks h2,footer.for-footer-blocks h3,footer.for-footer-blocks h4,footer.for-footer-blocks h5,footer.for-footer-blocks .tt-title,footer.for-footer-blocks .tt-collapse-title{color:var(--qm-footer-heading, #ffffff)!important}footer.for-footer-blocks,footer.for-footer-blocks p,footer.for-footer-blocks li,footer.for-footer-blocks span,footer.for-footer-blocks .tt-content{color:var(--qm-footer-text, #d8d8d8)!important}footer.for-footer-blocks a{color:var(--qm-footer-link, #d8d8d8)!important}footer.for-footer-blocks a:hover{color:var(--qm-footer-link-hover, #ffffff)!important}footer.for-footer-blocks input,footer.for-footer-blocks .form-control{background:color-mix(in srgb,var(--qm-footer-bg, #111111) 88%,#ffffff)!important;color:var(--qm-footer-text, #d8d8d8)!important;border-color:var(--qm-footer-border, #2a2a2a)!important}footer.for-footer-blocks button,footer.for-footer-blocks .btn,footer.for-footer-blocks .tt-btn{background:var(--qm-footer-button-bg, #ffffff)!important;color:var(--qm-footer-button-text, #111111)!important;border-color:var(--qm-footer-button-bg, #ffffff)!important}@media(min-width:1025px){header .tt-search-opened-headtype1,header .tt-search-opened-headtype1 form{position:relative!important;overflow:visible!important}header .tt-search-opened-headtype1 .search-results{position:absolute!important;top:calc(100% + 14px)!important;left:0!important;right:0!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin:0!important;padding:14px!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:12px!important;box-shadow:0 18px 42px #11182724!important;z-index:80!important}header .tt-search-opened-headtype1 .search-results ul{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:14px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;overflow:visible!important}header .tt-search-opened-headtype1 .search-results ul>li,header .tt-search-opened-headtype1 .search-results li:nth-child(2)~li{display:block!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}header .tt-search-opened-headtype1 .search-results ul>li a{display:block!important;width:100%!important;height:100%!important;padding:10px!important;color:#111827!important;text-decoration:none!important;background:#fff!important;border:1px solid #edf0f4!important;border-radius:10px!important;box-shadow:0 8px 18px #1118270d!important}header .tt-search-opened-headtype1 .search-results .thumbnail{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#f8fafc!important;border:1px solid #eef0f3!important;border-radius:8px!important}header .tt-search-opened-headtype1 .search-results .thumbnail img,header .tt-search-opened-headtype1 .search-results img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;vertical-align:middle!important}header .tt-search-opened-headtype1 .search-results .tt-description{display:block!important;width:auto!important;min-width:0!important;margin:9px 0 0!important;padding:0!important;color:#111827!important}header .tt-search-opened-headtype1 .search-results .tt-title{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:34px!important;color:#111827!important;font-size:13px!important;line-height:1.3!important;font-weight:800!important;text-align:left!important}header .tt-search-opened-headtype1 .search-results .tt-view-all{grid-column:1 / -1!important;margin:14px 0 0!important;text-align:center!important}header .tt-search-opened-headtype1 .search-results .tt-view-all a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;padding:0 18px!important;color:#fff!important;background:#111827!important;border-radius:999px!important;font-size:13px!important;font-weight:800!important}}@media(max-width:767px){.tt-mobile-header.tt-mobile-header-inline{min-height:54px!important}.tt-mobile-header.tt-mobile-header-inline .tt-header-row{display:grid!important;grid-template-columns:44px minmax(0,1fr) 78px!important;align-items:center!important;gap:0!important;min-height:54px!important;padding:0 10px!important;flex-wrap:nowrap!important;justify-content:normal!important;align-content:center!important}.tt-mobile-header.tt-mobile-header-inline .tt-mobile-parent-menu{grid-column:1!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:54px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important}.tt-mobile-header.tt-mobile-header-inline .tt-logo-container{grid-column:2!important;width:auto!important;min-width:0!important;max-width:none!important;height:54px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.tt-mobile-header.tt-mobile-header-inline .tt-logo{width:auto!important;min-width:0!important;max-width:92px!important;height:54px!important;min-height:54px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.tt-mobile-header.tt-mobile-header-inline .tt-logo img{display:block!important;width:auto!important;max-width:72px!important;max-height:28px!important;margin:0!important}.tt-mobile-header.tt-mobile-header-inline .tt-mobile-parent-menu-icons{grid-column:3!important;width:78px!important;min-width:78px!important;max-width:78px!important;height:54px!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:4px!important}.tt-mobile-header.tt-mobile-header-inline .tt-mobile-parent-menu-icons .tt-parent-box,.tt-mobile-header.tt-mobile-header-inline .tt-mobile-parent-menu-icons .tt-dropdown-obj:not(.active),.tt-mobile-header.tt-mobile-header-inline .tt-mobile-parent-menu-icons .tt-dropdown-toggle,.tt-mobile-header.tt-mobile-header-inline .tt-mobile-parent-menu-icons .tt-search:not(.active),.tt-mobile-header.tt-mobile-header-inline .tt-mobile-parent-menu-icons .tt-cart{flex:0 0 34px!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;float:none!important}.tt-mobile-header.tt-mobile-header-inline .tt-mobile-parent-menu-icons .tt-badge-cart{position:absolute!important;top:4px!important;right:0!important;margin:0!important}.tt-mobile-header.qm-mobile-header{min-height:54px!important}.tt-mobile-header .tt-header-row.qm-mobile-actions-row,.tt-mobile-header .qm-mobile-actions-row{display:grid!important;grid-template-columns:44px minmax(0,1fr) 78px!important;align-items:center!important;gap:0!important;min-height:54px!important;padding:0 10px!important;flex-wrap:nowrap!important;justify-content:normal!important;align-content:center!important}.tt-mobile-header .tt-mobile-parent-menu{grid-column:1!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:54px!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important}.tt-mobile-header .qm-mobile-logo-container{grid-column:2!important;width:auto!important;min-width:0!important;max-width:none!important;height:54px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.tt-mobile-header .qm-mobile-logo-link{width:auto!important;min-width:0!important;max-width:92px!important;height:54px!important;min-height:54px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.tt-mobile-header .qm-mobile-logo-link img{display:block!important;width:auto!important;max-width:72px!important;max-height:28px!important;margin:0!important}.tt-mobile-header .qm-mobile-icon-row{grid-column:3!important;width:78px!important;min-width:78px!important;max-width:78px!important;height:54px!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:4px!important}.tt-mobile-header .qm-mobile-icon-row .tt-parent-box,.tt-mobile-header .qm-mobile-icon-row .tt-dropdown-obj,.tt-mobile-header .qm-mobile-icon-row .tt-dropdown-toggle,.tt-mobile-header .qm-mobile-icon-row .tt-search,.tt-mobile-header .qm-mobile-icon-row .tt-cart{flex:0 0 34px!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;float:none!important}.tt-mobile-header .qm-mobile-icon-row .tt-badge-cart{position:absolute!important;top:4px!important;right:0!important;margin:0!important}}@media(min-width:1025px){header .tt-search.active .tt-dropdown-menu{max-height:72vh!important;overflow:auto!important;background:#fff!important;box-shadow:0 18px 48px #11182724!important}header .tt-search.active .tt-dropdown-menu .container{max-width:1240px!important;padding-top:24px!important;padding-bottom:24px!important}header .tt-search.active .tt-search-input{height:56px!important;margin-top:0!important;padding:0 52px 0 16px!important;border:1px solid #d9dde5!important;border-radius:10px!important;background:#fff!important;color:#111827!important;font-size:22px!important;line-height:56px!important;font-weight:800!important;box-shadow:0 2px #11182705!important}header .tt-search.active .tt-btn-search{top:14px!important;right:12px!important;margin:0!important;width:32px!important;height:32px!important;padding:0!important;color:#111827!important}header .tt-search.active .tt-btn-close{top:12px!important;right:0!important;width:36px!important;height:36px!important;padding:0!important;border-radius:999px!important}header .tt-search.active .search-results{width:100%!important;margin-top:18px!important;padding:0!important;background:#fff!important;overflow:visible!important}header .tt-search.active .search-results ul{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:14px!important;width:100%!important;margin:0!important;padding:0!important;overflow:visible!important;list-style:none!important}header .tt-search.active .search-results ul>li{display:block!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;overflow:visible!important}header .tt-search.active .search-results ul>li a{display:block!important;height:100%!important;padding:10px!important;color:#111827!important;text-decoration:none!important;background:#fff!important;border:1px solid #eceff3!important;border-radius:10px!important;box-shadow:0 8px 18px #1118270d!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}header .tt-search.active .search-results ul>li a:hover{transform:translateY(-2px)!important;border-color:#cfd6e1!important;box-shadow:0 14px 28px #1118271a!important}header .tt-search.active .search-results .thumbnail{display:block!important;width:100%!important;aspect-ratio:1 / 1!important;height:auto!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#f8fafc!important;border:1px solid #eef0f3!important;border-radius:8px!important}header .tt-search.active .search-results .thumbnail img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}header .tt-search.active .search-results .tt-description{width:auto!important;margin:9px 0 0!important;padding:0!important;color:#111827!important;white-space:normal!important}header .tt-search.active .search-results .tt-title{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:34px!important;color:#111827!important;font-size:13px!important;line-height:1.3!important;font-weight:800!important}header .tt-search.active .tt-view-all{margin-top:14px!important;text-align:center!important}header .tt-search.active .tt-view-all a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;padding:0 18px!important;color:#fff!important;background:#111827!important;border-radius:999px!important;font-size:13px!important;font-weight:800!important}}@media(max-width:767px){.product-parent .tt-price,.product-parent .qm-collection-forced-price,.tt-product .tt-price,.tt-product .qm-collection-forced-price,.tt-product-design02 .tt-price,.tt-product-design02 .qm-collection-forced-price{display:block!important;min-width:72px!important;max-width:none!important;overflow:visible!important;padding-left:2px!important;color:var(--qm-card-price-color,#111827)!important;font-size:13px!important;line-height:1.2!important;font-weight:900!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important;text-align:left!important}.product-parent .qm-collection-forced-actions,.tt-product .qm-collection-forced-actions,.tt-product-design02 .qm-collection-forced-actions{display:flex!important;justify-content:flex-end!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:100%!important;overflow:visible!important;padding-right:10px!important;opacity:1!important;visibility:visible!important}.product-parent .qm-collection-forced-actions form,.tt-product .qm-collection-forced-actions form,.tt-product-design02 .qm-collection-forced-actions form{display:block!important;width:72px!important;min-width:72px!important;max-width:72px!important;height:30px!important;margin:0!important;padding:0!important;overflow:visible!important}.product-parent .qm-collection-forced-actions .tt-btn-addtocart,.tt-product .qm-collection-forced-actions .tt-btn-addtocart,.tt-product-design02 .qm-collection-forced-actions .tt-btn-addtocart{display:flex!important;align-items:center!important;justify-content:center!important;width:72px!important;min-width:72px!important;max-width:72px!important;height:30px!important;min-height:30px!important;margin:0!important;padding:0 2px!important;overflow:hidden!important;border-radius:5px!important;background:var(--qm-button-bg,#2f7df6)!important;color:var(--qm-button-text,#fff)!important;border:1px solid var(--qm-button-bg,#2f7df6)!important;box-shadow:0 5px 12px #2f7df62e!important;font-size:6px!important;line-height:1!important;font-weight:900!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important}}@media(max-width:767px){.product-parent .tt-price,.tt-product .tt-price,.tt-product-design02 .tt-price{margin-left:10px!important;padding-left:0!important;display:block!important;overflow:visible!important;white-space:nowrap!important;font-size:13px!important;line-height:1.2!important;font-weight:900!important}.product-parent .qm-collection-forced-actions,.tt-product .qm-collection-forced-actions,.tt-product-design02 .qm-collection-forced-actions{padding-right:18px!important;transform:translate(-8px)!important;max-width:calc(100% - 18px)!important;overflow:visible!important}.product-parent .qm-collection-forced-actions form,.tt-product .qm-collection-forced-actions form,.tt-product-design02 .qm-collection-forced-actions form,.product-parent .qm-collection-forced-actions .tt-btn-addtocart,.tt-product .qm-collection-forced-actions .tt-btn-addtocart,.tt-product-design02 .qm-collection-forced-actions .tt-btn-addtocart{width:64px!important;min-width:64px!important;max-width:64px!important}.product-parent .qm-collection-forced-actions .tt-btn-addtocart,.tt-product .qm-collection-forced-actions .tt-btn-addtocart,.tt-product-design02 .qm-collection-forced-actions .tt-btn-addtocart{height:30px!important;min-height:30px!important;padding:0 1px!important;font-size:5.5px!important;letter-spacing:0!important;white-space:nowrap!important;overflow:hidden!important}}@media(min-width:1025px){header .tt-search-opened-headtype1,header .tt-search-opened-headtype1 form{position:relative!important;overflow:visible!important}header .tt-search-opened-headtype1 .search-results{position:absolute!important;top:calc(100% + 14px)!important;left:0!important;right:0!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin:0!important;padding:14px!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:12px!important;box-shadow:0 18px 42px #11182724!important;z-index:80!important}header .tt-search-opened-headtype1 .search-results ul{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:14px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;overflow:visible!important}header .tt-search-opened-headtype1 .search-results ul>li,header .tt-search-opened-headtype1 .search-results li:nth-child(2)~li{display:block!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}header .tt-search-opened-headtype1 .search-results ul>li a{display:block!important;width:100%!important;height:100%!important;padding:10px!important;color:#111827!important;text-decoration:none!important;background:#fff!important;border:1px solid #edf0f4!important;border-radius:10px!important;box-shadow:0 8px 18px #1118270d!important}header .tt-search-opened-headtype1 .search-results .thumbnail{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#f8fafc!important;border:1px solid #eef0f3!important;border-radius:8px!important}header .tt-search-opened-headtype1 .search-results .thumbnail img,header .tt-search-opened-headtype1 .search-results img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;vertical-align:middle!important}header .tt-search-opened-headtype1 .search-results .tt-description{display:block!important;width:auto!important;min-width:0!important;margin:9px 0 0!important;padding:0!important;color:#111827!important}header .tt-search-opened-headtype1 .search-results .tt-title{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:34px!important;color:#111827!important;font-size:13px!important;line-height:1.3!important;font-weight:800!important;text-align:left!important}}@media(min-width:1025px){header .tt-search.active .tt-dropdown-menu,header .tt-search .tt-dropdown-menu,header .tt-search .tt-dropdown-menu .container,header .tt-search .tt-dropdown-menu form,header .tt-search-opened-headtype1,header .tt-search-opened-headtype1 form,header .tt-search-opened-headtype1 .search-results,header .qm-search-results-list{max-height:none!important;overflow:visible!important}header .tt-search-opened-headtype1 .search-results,header .qm-search-results-list{position:static!important;top:auto!important;left:auto!important;right:auto!important;margin-top:8px!important}}@media(max-width:768px){header,header .tt-mobile-header,header .tt-mobile-header .container-fluid,header .tt-header-row,header .tt-mobile-parent-search,header .tt-search,header .tt-search.tt-dropdown-obj{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}header .tt-search,header .tt-search.tt-dropdown-obj,header .tt-search form{position:relative!important}header .tt-search .tt-dropdown-menu,header .tt-search.active .tt-dropdown-menu{overflow:visible!important;height:auto!important;min-height:0!important;max-height:none!important}header .tt-search form .search-results{display:none!important}header .tt-search form .search-results.qm-search-results-visible{display:block!important;position:absolute!important;top:calc(100% + 6px)!important;left:0!important;right:0!important;bottom:auto!important;width:100%!important;max-width:100%!important;min-width:0!important;max-height:calc(100dvh - 78px)!important;overflow-x:hidden!important;overflow-y:auto!important;margin:0!important;padding:10px!important;background:#fff!important;border:1px solid rgba(15,23,42,.08)!important;border-radius:10px!important;box-shadow:0 14px 32px #0f172a29!important;z-index:2147483000!important}header .tt-search form .search-results.qm-search-results-visible ul{display:block!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important}header .tt-search form .search-results.qm-search-results-visible ul>li{display:block!important;width:100%!important;margin:0!important;padding:0!important;background:#fff!important}header .tt-search form .search-results.qm-search-results-visible ul>li:not(:last-child){margin-bottom:8px!important}header .tt-search form .search-results.qm-search-results-visible ul>li a{display:flex!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:54px!important;padding:6px!important;background:#fff!important;border-radius:8px!important;color:#374151!important;text-decoration:none!important}header .tt-search form .search-results.qm-search-results-visible ul>li a:hover{background:#f8fafc!important}header .tt-search form .search-results.qm-search-results-visible ul>li a .thumbnail{flex:0 0 46px!important;width:46px!important;height:46px!important;margin:0!important;overflow:hidden!important;border-radius:6px!important;background:#f3f4f6!important}header .tt-search form .search-results.qm-search-results-visible ul>li a .thumbnail img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}header .tt-search form .search-results.qm-search-results-visible ul>li a .tt-description{min-width:0!important;padding:0!important;margin:0!important}header .tt-search form .search-results.qm-search-results-visible ul>li a .tt-description .tt-title{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin:0!important;color:#374151!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important}header .tt-search form .search-results.qm-search-results-visible .tt-view-all{margin-top:8px!important;padding-top:8px!important;border-top:1px solid rgba(15,23,42,.08)!important}}@media(max-width:768px){body.tt-open-search header .tt-mobile-header.tt-mobile-header-inline .tt-header-row{position:relative!important;overflow:visible!important}body.tt-open-search header .tt-mobile-header.tt-mobile-header-inline .tt-mobile-parent-menu-icons .tt-mobile-parent-search.tt-parent-box,body.tt-open-search header .tt-mobile-parent-search,body.tt-open-search header .qm-mobile-icon-row .tt-mobile-parent-search{position:absolute!important;left:52px!important;right:52px!important;top:6px!important;width:auto!important;min-width:0!important;max-width:none!important;height:42px!important;min-height:42px!important;display:block!important;overflow:visible!important;z-index:2147482999!important}body.tt-open-search header .tt-mobile-parent-search .tt-search,body.tt-open-search header .tt-mobile-parent-search .tt-search.active,body.tt-open-search header .qm-mobile-icon-row .tt-search,body.tt-open-search header .qm-mobile-icon-row .tt-search.active{display:block!important;position:relative!important;width:100%!important;min-width:0!important;max-width:none!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0!important;background:transparent!important;border-radius:0!important;overflow:visible!important;opacity:1!important;visibility:visible!important;transform:none!important}body.tt-open-search header .tt-mobile-parent-search .tt-search.active .tt-dropdown-toggle,body.tt-open-search header .qm-mobile-icon-row .tt-search.active .tt-dropdown-toggle{display:none!important}body.tt-open-search header .tt-mobile-parent-search .tt-search.active .tt-dropdown-menu,body.tt-open-search header .qm-mobile-icon-row .tt-search.active .tt-dropdown-menu{display:block!important;position:static!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;transform:none!important}body.tt-open-search header .tt-mobile-parent-search .tt-search.active form .search-results.qm-search-results-visible,body.tt-open-search header .qm-mobile-icon-row .tt-search.active form .search-results.qm-search-results-visible{position:absolute!important;top:calc(100% + 6px)!important;left:0!important;right:0!important;bottom:auto!important;width:100%!important;max-width:none!important;transform:none!important;margin-top:0!important;z-index:2147483000!important}body.tt-open-search header .tt-mobile-parent-search .tt-search.active .tt-dropdown-menu .container,body.tt-open-search header .qm-mobile-icon-row .tt-search.active .tt-dropdown-menu .container,body.tt-open-search header .tt-mobile-parent-search .tt-search.active form,body.tt-open-search header .qm-mobile-icon-row .tt-search.active form{display:grid!important;grid-template-columns:minmax(0,1fr) 36px!important;align-items:center!important;gap:6px!important;position:relative!important;width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0!important;overflow:visible!important;background:transparent!important}body.tt-open-search header .tt-mobile-parent-search .tt-search.active form .tt-col:first-child,body.tt-open-search header .qm-mobile-icon-row .tt-search.active form .tt-col:first-child{grid-column:1!important;position:relative!important;width:100%!important;min-width:0!important;height:42px!important;margin:0!important;padding:0!important}body.tt-open-search header .tt-mobile-parent-search .tt-search.active form .tt-col:last-child,body.tt-open-search header .qm-mobile-icon-row .tt-search.active form .tt-col:last-child{grid-column:2!important;width:36px!important;min-width:36px!important;height:42px!important;margin:0!important;padding:0!important}body.tt-open-search header .tt-mobile-parent-search .tt-search.active .tt-search-input,body.tt-open-search header .qm-mobile-icon-row .tt-search.active .tt-search-input{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 36px 0 12px!important;color:#111827!important;background:#fff!important;border:1px solid #dfe4ec!important;border-radius:8px!important;box-shadow:none!important;font-size:14px!important;line-height:42px!important;opacity:1!important;visibility:visible!important;transform:none!important}body.tt-open-search header .tt-mobile-parent-search .tt-search.active .tt-btn-search,body.tt-open-search header .qm-mobile-icon-row .tt-search.active .tt-btn-search{position:absolute!important;top:0!important;right:0!important;width:34px!important;min-width:34px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#2563eb!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;transform:none!important}body.tt-open-search header .tt-mobile-parent-search .tt-search.active .tt-btn-close,body.tt-open-search header .qm-mobile-icon-row .tt-search.active .tt-btn-close{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;margin:1px 0 0!important;padding:0!important;color:#6b7280!important;background:#f7f9fc!important;border:1px solid #e2e8f0!important;border-radius:50%!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;transform:none!important}}@media(max-width:768px){body.mm-open{overflow:hidden!important;width:100%!important}body.mm-open .mm-fullscreen-bg{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;min-height:100vh!important;z-index:2147482990!important}body.mm-open .panel-menu,body.mm-open .mobile-main-menu,body.mm-open .panel-menu.mobile-main-menu,body.mm-open .panel-menu.mm-right,body.mm-open .panel-menu.mobile-main-menu.mm-right{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:auto!important;width:100vw!important;min-width:100vw!important;max-width:none!important;height:100dvh!important;min-height:100vh!important;max-height:none!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important;background:#fff!important;z-index:2147483000!important}body.mm-open .mmitemopen.panel-menu,body.mm-open .mmitemopen.panel-menu.mm-right,body.mm-open .mmitemopen.panel-menu.mobile-main-menu,body.mm-open .mmitemopen.panel-menu.mobile-main-menu.mm-right{transform:translateZ(0)!important}body.mm-open .mmitemopen.panel-menu.mmhide,body.mm-open .mmitemopen.panel-menu.mm-right.mmhide{transform:translate3d(-100vw,0,0)!important}body.mm-open .panel-menu .mmpanels,body.mm-open .panel-menu .mmpanels>.mmpanel{width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;box-sizing:border-box!important;overflow-x:hidden!important}body.mm-open .panel-menu .mmpanel{max-width:100vw!important}body.mm-open .panel-menu ul,body.mm-open .panel-menu li,body.mm-open .panel-menu a{max-width:100%!important;box-sizing:border-box!important}}@media(max-width:768px){body.mm-open .mm-fullscreen-bg{background:#1113156b!important;opacity:1!important;filter:none!important;-webkit-filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;z-index:2147482990!important}body.mm-open .panel-menu,body.mm-open .mobile-main-menu,body.mm-open .panel-menu.mobile-main-menu,body.mm-open .panel-menu *,body.mm-open .mobile-main-menu *{opacity:1!important;filter:none!important;-webkit-filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.mm-open .panel-menu,body.mm-open .mobile-main-menu,body.mm-open .panel-menu.mobile-main-menu{background:#fff!important;color:#111827!important;visibility:visible!important;z-index:2147483000!important}}@media(max-width:768px){body.mm-open .mm-fullscreen-bg{display:none!important;visibility:hidden!important;background:transparent!important;opacity:0!important;pointer-events:none!important;z-index:-1!important}body.mm-open .panel-menu,body.mm-open .mobile-main-menu,body.mm-open .panel-menu.mobile-main-menu{background:#fff!important;opacity:1!important;pointer-events:auto!important;z-index:2147483000!important}body.mm-open .panel-menu a,body.mm-open .panel-menu .mm-close,body.mm-open .panel-menu .mm-prev-level,body.mm-open .panel-menu .mm-next-level,body.mm-open .panel-menu .mm-original-link{position:relative!important;pointer-events:auto!important}body.mm-open .panel-menu:before,body.mm-open .panel-menu:after,body.mm-open .mobile-main-menu:before,body.mm-open .mobile-main-menu:after{content:none!important;display:none!important;pointer-events:none!important}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/quidmart-mobile-card-hard-reset.css.map */
