modal-dialog.facets-popup-modal{z-index:1000!important}body:has(modal-dialog.facets-popup-modal[open]) .header{z-index:1!important}body:has(modal-dialog.facets-popup-modal[open]) shopify-chat,body:has(.cart-drawer.active) shopify-chat,body:has(.search-drawer.active) shopify-chat,body:has(.mobile-toggle-wrapper[open]) shopify-chat{display:none!important}.cart-drawer .product-cart-item--container{border:0!important;padding:0!important;margin:0!important;background:none!important}.cart-drawer .product-cart-item--container>.product-cart-item{border-width:0 0 1px!important;border-radius:0!important;padding:16px 0!important;background:none}.cart-drawer .product-cart-item--container .product-cart-item-info{margin:0!important;padding:0!important;width:auto!important;min-width:0}.cart-drawer .product-cart-item--container .product-cart-item-image a{display:block;width:100%;height:100%}.cart-drawer .product-cart-item--container .product-cart-item-image img{width:100%!important;height:100%!important;max-width:none!important;position:static!important;object-fit:cover!important}.hl-rec .price ins,.hl-rec .price del{margin:0!important}.hl-rec .product-cart-item-image img{max-width:none!important;position:static!important}.thb-predictive-search--heading{font-size:11px!important;font-weight:500;letter-spacing:.05em;text-transform:uppercase;padding-bottom:8px}.thb-predictive-search--sidebar li:has(a[href*=sibling]){display:none!important}.thb-predictive-search--sidebar a{font-size:12px}@media(min-width:768px){.thb-predictive-search .products.row>div{flex:0 0 25%!important;max-width:25%!important;width:25%!important}}.thb-predictive-search--button{height:44px;font-size:11px!important}.hl-menu-tile{aspect-ratio:16/9}.product-card-info{display:flex!important;flex-wrap:wrap;align-items:center;gap:5px 10px}.product-card-title{order:1;flex:0 0 100%;min-width:0;max-width:100%}.product-card-info .price{order:2;flex:0 1 auto;min-width:0;white-space:nowrap}.product-card-info .price ins,.product-card-info .price del{margin:0!important}.hl-swatches{order:3;margin-left:auto!important;flex:0 0 auto}@media(max-width:767px){.product-card-info .price{flex:0 0 100%;flex-wrap:wrap;gap:2px 6px}.hl-swatches{margin-left:0!important;justify-content:flex-start}}.product-card-quickview,.product-card-quickview *{transition:none!important;animation:none!important}.product-featured-image .product-card-quickview span{max-width:none!important;padding:0!important;overflow:visible!important}@media(hover:none),(max-width:767px){.product-featured-image .product-card--add-to-cart-button:not([disabled]){display:flex!important;align-items:center;justify-content:center;opacity:1!important;pointer-events:auto!important;left:auto!important;right:6px!important;bottom:6px!important;top:auto!important;width:34px!important;height:34px!important;min-width:0;padding:0!important;background:#fff!important;box-shadow:0 0 0 1px #00000014;z-index:40}.product-featured-image .product-card--add-to-cart-button:not([disabled]) span{display:none!important}.product-featured-image .product-card--add-to-cart-button:not([disabled]):after{content:"+"!important;display:block!important;position:static!important;background:none!important;width:auto;height:auto;font-size:20px;font-weight:300;line-height:1;color:#0c0c0c;opacity:1;transform:none}}@media(min-width:768px){body.hl-g-wide .products.row>.column{flex:0 0 50%!important;max-width:50%!important;width:50%!important}.facets--bar .facets-toggle--fixed{display:none!important}}@media(max-width:767px){body.hl-g-wide .products.row>.column{flex:0 0 100%!important;max-width:100%!important;width:100%!important}.facets--bar .facets-toggle--fixed{left:50%!important;right:auto!important;width:auto!important;transform:translate(-50%)!important;padding:0 22px!important;min-height:40px;white-space:nowrap;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.facets--bar .facets-toggle--fixed svg path{stroke:#fff!important}.facets--bar .facets-toggle--fixed em{background:#fff!important;color:#0c0c0c!important}}.product-grid-container{height:auto!important}.product-title{line-height:1.25!important}@media(min-width:768px){.product-gallery-container{position:sticky!important;bottom:0;top:auto!important;align-self:flex-end}.product-information--container{align-self:stretch!important}}.template-header{min-height:0!important}.template-header--title{margin:0!important}.template-header--description{margin:0!important;font-size:13px;line-height:1.55;color:var(--hl-muted);text-align:left}.template-header--description p{margin:0!important;max-width:none;font-size:inherit;line-height:inherit;overflow-wrap:break-word}.hl-more{display:none;background:none;border:0;padding:0;margin-top:6px;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:#0c0c0c;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(min-width:768px){.template-header{padding-top:112px!important;padding-bottom:18px!important}.template-header--content{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:40px;align-items:end;max-width:none!important}}@media(max-width:767px){.template-header{padding-top:100px!important;padding-bottom:14px!important}.template-header--content{display:block;max-width:none!important}.template-header--description{margin-top:8px!important}.template-header--description.is-clamped p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.template-header--description.has-more .hl-more{display:inline-block}}.template-page-about-iconic .rich-text h3{font-family:var(--hl-serif)!important;font-weight:400!important;font-size:clamp(42px,6.4vw,92px)!important;line-height:1.02!important;letter-spacing:-.02em!important;text-transform:none}.template-page h1,.template-page .h1,.template-page [class*=title]{text-transform:none!important}.template-page [class*=rich-text] h1,.template-page [class*=rich-text] .h1{font-family:var(--hl-serif)!important;font-weight:400!important;font-size:clamp(46px,7vw,104px)!important;line-height:1!important;letter-spacing:-.025em!important;text-transform:none}.template-page [class*=rich-text] p{font-size:15px;line-height:1.65}.template-page .multicolumn h6,.template-page [class*=multicolumn] h6{font-size:12px!important;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.template-page [class*=multicolumn] p{font-size:13px;line-height:1.6}.hl-powered{display:flex;align-items:center;gap:5px;margin:0;font-size:11px}.hl-powered a{display:inline-flex;align-items:center;gap:5px;color:#232323;font-weight:600;text-decoration:underline;text-underline-offset:2px}.hl-powered img{width:16px;height:16px;display:block}
/*# sourceMappingURL=/cdn/shop/t/18/assets/heylea-ui-2.css.map */
