:root{--hg-navy: 0, 17, 40;--hg-red: 237, 28, 36;--hg-blur: 28px;--hg-sat: 200%;--hg-clear: rgba(255, 255, 255, .36);--hg-clear-strong: rgba(255, 255, 255, .58);--hg-edge: rgba(255, 255, 255, .7);--hg-shadow: 0 12px 34px rgba(var(--hg-navy), .1), 0 2px 6px rgba(var(--hg-navy), .06);--hg-inner: inset 0 1px 0 rgba(255, 255, 255, .9), inset 0 -1px 0 rgba(255, 255, 255, .2);--hg-shine: linear-gradient(180deg, rgba(255,255,255,.24) 0%, rgba(255,255,255,.04) 50%, rgba(0,0,0,.05) 100%);--hg-red-glass: var(--hg-shine), #ed1c24;--hg-red-shadow: 0 6px 16px rgba(var(--hg-red), .24), inset 0 1px 0 rgba(255,255,255,.45), inset 0 -1px 0 rgba(0,0,0,.08);--hg-navy-glass: linear-gradient(180deg, rgba(255,255,255,.22) 0%, rgba(255,255,255,.04) 48%, rgba(0,0,0,.08) 100%), #1a3b4a;--hg-navy-shadow: 0 8px 20px rgba(26, 59, 74, .28), inset 0 1px 0 rgba(255,255,255,.35);--hg-clear-btn: rgba(255, 255, 255, .55);--hg-clear-btn-shadow: 0 4px 12px rgba(var(--hg-navy), .07), inset 0 1px 0 rgba(255,255,255,.95);--buttons-radius: 999px;--buttons-radius-outset: 999px}.section-header{background:transparent!important;padding:10px 14px 0;pointer-events:none}.section-header .header-wrapper{pointer-events:auto}.header-wrapper{max-width:calc(var(--page-width) + 4rem);margin:0 auto;border-radius:20px;background:transparent!important;border:1px solid rgba(255,255,255,.75);border-bottom:1px solid rgba(255,255,255,.75)!important;box-shadow:0 8px 32px rgba(var(--hg-navy),.09),0 1px 2px rgba(var(--hg-navy),.05),inset 0 1px #fffffff2,inset 0 -1px rgba(var(--hg-navy),.04);position:relative;isolation:isolate}.header-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--hg-clear);-webkit-backdrop-filter:blur(var(--hg-blur)) saturate(var(--hg-sat)) brightness(1.06);backdrop-filter:blur(var(--hg-blur)) saturate(var(--hg-sat)) brightness(1.06)}.header-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(140% 120% at 10% -20%,#ffffffa6,#fff0 45%),linear-gradient(180deg,#fff6,#fff0 50%);opacity:.7}.header-wrapper>*{position:relative}@media screen and (min-width:990px){.header-wrapper .header{padding-top:.6rem!important;padding-bottom:.6rem!important}}.header__inline-menu .list-menu--inline{gap:.2rem}.header__inline-menu .header__menu-item{padding:.7rem 1.5rem;border-radius:999px;border:1px solid transparent;transition:background .2s ease,box-shadow .2s ease,border-color .2s ease}.header__inline-menu .header__menu-item:hover{background:#ffffff80;border-color:#fff9}.header__inline-menu .header__menu-item span{text-decoration:none!important}.header__inline-menu .header__menu-item:has(.header__active-menu-item),.header__inline-menu .header__menu-item[aria-current=page]{background:#ffffffd9;border-color:#fffffff2;box-shadow:0 2px 10px rgba(var(--hg-navy),.12),inset 0 1px #fff;color:rgb(var(--hg-navy));font-weight:600}.mega-menu__content,.header__submenu{background:var(--hg-clear-strong)!important;-webkit-backdrop-filter:blur(var(--hg-blur)) saturate(var(--hg-sat)) brightness(1.06);backdrop-filter:blur(var(--hg-blur)) saturate(var(--hg-sat)) brightness(1.06);border:1px solid var(--hg-edge)!important;border-radius:20px;box-shadow:var(--hg-shadow),var(--hg-inner)!important;margin-top:8px}.mega-menu__content{left:14px;right:14px}#MainContent:has(>.shopify-section:first-child .banner){margin-top:-84px}#MainContent>.shopify-section:first-child .banner__content{padding-top:96px}.menu-drawer{background:var(--hg-clear-strong)!important;-webkit-backdrop-filter:blur(var(--hg-blur)) saturate(var(--hg-sat)) brightness(1.06);backdrop-filter:blur(var(--hg-blur)) saturate(var(--hg-sat)) brightness(1.06);border:1px solid var(--hg-edge);border-radius:22px;margin-top:8px;box-shadow:var(--hg-shadow),var(--hg-inner)}.js .menu-drawer{height:auto!important;max-height:calc(var(--viewport-height, 100vh) - var(--header-bottom-position, 80px) - 24px);overflow-y:auto}.js .menu-drawer .menu-drawer__inner-container,.js .menu-drawer .menu-drawer__navigation-container{height:auto}.menu-drawer__navigation{padding:1.4rem 0}.menu-drawer__menu-item{border-radius:14px;margin:0 1rem}.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover{background:#fff9!important}.menu-drawer__utility-links,.menu-drawer__submenu{background:transparent!important}.js menu-drawer>details>summary:before,.js header-drawer>details>summary:before,header-drawer details[open]>summary:before{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.search-modal{background:var(--hg-clear-strong)!important;-webkit-backdrop-filter:blur(var(--hg-blur)) saturate(var(--hg-sat)) brightness(1.06);backdrop-filter:blur(var(--hg-blur)) saturate(var(--hg-sat)) brightness(1.06);border-bottom:1px solid var(--hg-edge)}.predictive-search{background:#ffffffb8!important;-webkit-backdrop-filter:blur(var(--hg-blur)) saturate(var(--hg-sat)) brightness(1.06);backdrop-filter:blur(var(--hg-blur)) saturate(var(--hg-sat)) brightness(1.06);border-radius:0 0 20px 20px;border:1px solid var(--hg-edge);box-shadow:var(--hg-shadow)}.button,.hc-btn,.hs-btn,.ha-btn,.hs-search__btn,.hs-chip,.hs-locate,.shopify-challenge__button{border-radius:999px!important;transition:transform .16s ease,box-shadow .25s ease,filter .25s ease,background .25s ease}.button:active,.hc-btn:active,.hs-btn:active,.ha-btn:active,.hs-search__btn:active,.hs-chip:active,.hs-locate:active,.hs-tab:active,.hs-map__views button:active{transform:scale(.97)}.button--primary,.hc-btn--red,.hs-btn--red,.ha-btn--red,.hs-search__btn,.hc-btn--red:hover,.hs-btn--red:hover,.ha-btn--red:hover,.hs-search__btn:hover{background:var(--hg-red-glass)!important;border-color:rgba(var(--hg-red),.9)!important;color:#fff!important;box-shadow:var(--hg-red-shadow)!important}.button--primary:hover,.hc-btn--red:hover,.hs-btn--red:hover,.ha-btn--red:hover,.hs-search__btn:hover{filter:brightness(1.06)}.button--secondary,.hc-btn--ghost,.ha-btn--ghost,.hs-btn:not(.hs-btn--red),.hs-chip{background:var(--hg-clear-btn)!important;-webkit-backdrop-filter:blur(14px) saturate(170%);backdrop-filter:blur(14px) saturate(170%);border:1px solid rgba(var(--hg-navy),.12)!important;box-shadow:var(--hg-clear-btn-shadow)!important}.button--secondary:hover,.hc-btn--ghost:hover,.ha-btn--ghost:hover,.hs-btn:not(.hs-btn--red):hover,.hs-chip:hover{background:#ffffffe6!important}.product-form__input input[type=radio]+label{background:var(--hg-clear-btn)!important;-webkit-backdrop-filter:blur(14px) saturate(170%);backdrop-filter:blur(14px) saturate(170%);border:1px solid rgba(var(--hg-navy),.12)!important;box-shadow:var(--hg-clear-btn-shadow);transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .15s ease}.product-form__input input[type=radio]+label:hover{background:#ffffffe6!important}.product-form__input input[type=radio]+label:active{transform:scale(.97)}.product-form__input input[type=radio]:checked+label,.product-form__input input[type=radio]:checked+label:hover{background:var(--hg-red-glass)!important;color:#fff!important;border-color:rgba(var(--hg-red),.9)!important;box-shadow:var(--hg-red-shadow)!important}#FacetsWrapperDesktop .hfl-all__btn,#FacetsWrapperDesktop .facet-checkbox{border-radius:999px!important;transition:background .2s ease,box-shadow .2s ease,transform .15s ease}#FacetsWrapperDesktop .hfl-all__btn:active,#FacetsWrapperDesktop .facet-checkbox:active{transform:scale(.98)}#FacetsWrapperDesktop .hfl-all.is-active .hfl-all__btn,#FacetsWrapperDesktop .facet-checkbox:has(input:checked){background:var(--hg-red-glass)!important;box-shadow:var(--hg-red-shadow)!important}.pagination__item{border-radius:999px!important}.pagination__item--current{background:var(--hg-red-glass)!important;box-shadow:var(--hg-red-shadow)}.hs-tab,.hs-map__views button{border-radius:999px!important;transition:background .2s ease,box-shadow .2s ease,transform .15s ease}.hs-tab[aria-selected=true],.hs-map__views button.is-active{background:var(--hg-navy-glass)!important;color:#fff!important;box-shadow:var(--hg-navy-shadow)!important}.hs-map__views{background:var(--hg-clear-strong)!important;-webkit-backdrop-filter:blur(16px) saturate(170%);backdrop-filter:blur(16px) saturate(170%);border:1px solid var(--hg-edge)!important;box-shadow:var(--hg-shadow),var(--hg-inner)!important}.card-wrapper .card,.collection-list .card,#FacetsWrapperDesktop,.product__media-wrapper .product-media-container,.hc-form-card,.hc-quick__card,.hc-visit,.ha-stat,.hs-card,.hs-finder,.hs-group{border-radius:22px!important;border:1px solid rgba(255,255,255,.9)!important;box-shadow:0 10px 28px rgba(var(--hg-navy),.07),0 1px 3px rgba(var(--hg-navy),.05),inset 0 1px #fff!important}.card-wrapper .card,.collection-list .card{overflow:hidden;transition:box-shadow .3s ease,transform .3s ease}.card-wrapper:hover .card{box-shadow:0 18px 40px rgba(var(--hg-navy),.12),0 2px 6px rgba(var(--hg-navy),.06),inset 0 1px #fff!important}.card__inner{border-radius:22px 22px 0 0}.product__media-wrapper .product__sku-code{background:var(--hg-clear-strong)!important;-webkit-backdrop-filter:blur(14px) saturate(170%);backdrop-filter:blur(14px) saturate(170%);border:1px solid rgba(255,255,255,.9)!important;box-shadow:0 6px 18px rgba(var(--hg-navy),.08),inset 0 1px #fff}.hf-cta{background:#ffffff12!important;-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);border:1px solid rgba(255,255,255,.16)!important;border-radius:24px!important;box-shadow:0 20px 50px #00000040,inset 0 1px #ffffff38!important}.hf-btn{border-radius:999px!important}.hf-btn--red{background:#ffffff0f!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:2px solid rgba(var(--hg-red),.95)!important;box-shadow:inset 0 1px #ffffff2e,0 6px 18px #0000002e!important}.hf-btn--red:hover{background:var(--hg-red-glass)!important;box-shadow:0 8px 22px rgba(var(--hg-red),.35),inset 0 1px #ffffff80!important}.hf-btn--ghost,.hs-locate,.ha-range{background:#ffffff14!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.28)!important;box-shadow:inset 0 1px #ffffff38,0 6px 18px #0000002e!important}.hf-btn--ghost:hover,.hs-locate:hover,.ha-range:hover{background:#ffffff29!important}#FacetsWrapperDesktop .facets__list--vertical:not(:has(.hfl-all)){visibility:hidden}#MainContent:has(.product__info-wrapper) .scroll-trigger,#MainContent:has(#ProductGridContainer) .scroll-trigger{animation:none!important;opacity:1!important;transform:none!important}@media screen and (max-width:749px){.section-header{padding:8px 10px 0}.header-wrapper{border-radius:18px}#MainContent:has(>.shopify-section:first-child .banner){margin-top:-76px}#MainContent>.shopify-section:first-child .banner__content{padding-top:86px}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.header-wrapper:after,.mega-menu__content,.header__submenu,.menu-drawer,.search-modal{background:#fafafaf7!important}}@media(prefers-reduced-transparency:reduce){.header-wrapper:after,.mega-menu__content,.header__submenu,.menu-drawer,.search-modal{background:#fafafa!important;-webkit-backdrop-filter:none;backdrop-filter:none}}.ha-ch__text{background:#fff;border-radius:22px;border:1px solid rgba(255,255,255,.9);box-shadow:0 10px 28px rgba(var(--hg-navy),.07),0 1px 3px rgba(var(--hg-navy),.05),inset 0 1px #fff;padding:3.2rem 3.6rem}.ha-ch--noimg .ha-ch__text{border-radius:22px!important}.ha-feature__frame,.ha-ch__imgwrap{border-radius:22px!important;box-shadow:0 14px 36px rgba(var(--hg-navy),.12),0 2px 6px rgba(var(--hg-navy),.06)!important}.ha-stat{border-top:0!important}.ha-chips li{background:var(--hg-clear-btn)!important;border:1px solid rgba(var(--hg-navy),.12)!important;box-shadow:var(--hg-clear-btn-shadow)}.ha-range{border-radius:18px!important}.ha-range__go{background:var(--hg-red-glass)!important;box-shadow:0 4px 12px rgba(var(--hg-red),.35),inset 0 1px #ffffff73}@media screen and (max-width:749px){.ha-ch__text{padding:2.4rem 2.2rem}.ha-feature__frame{border-radius:18px!important}}.collection-card-wrapper:hover .card__heading .icon-wrap,.hc-quick__card:hover .hc-quick__icon{background:var(--hg-red-glass)!important;color:#fff!important;box-shadow:0 4px 12px rgba(var(--hg-red),.3),inset 0 1px #ffffff73}.field__input,.select__select,.customer .field input,.hc-field input,.hc-field textarea,.hc-select select{border-radius:14px!important;background:#ffffffb3!important;box-shadow:inset 0 1px 2px rgba(var(--hg-navy),.05)!important}.hc-field textarea{border-radius:18px!important}.hc-field input:focus,.hc-field textarea:focus,.hc-select select:focus{background:#fff!important;box-shadow:0 0 0 4px rgba(var(--hg-red),.12)!important}.hs-filter{border-radius:999px!important;background:var(--hg-clear-btn)!important;border:1px solid rgba(var(--hg-navy),.12)!important;box-shadow:var(--hg-clear-btn-shadow)!important}.hs-result{border-radius:16px!important}.holt-table-scroll{border-radius:18px;background:#fff;border:1px solid rgba(255,255,255,.9);box-shadow:0 10px 28px rgba(var(--hg-navy),.07),0 1px 3px rgba(var(--hg-navy),.05),inset 0 1px #fff}.holt-table-scroll>table{border:0!important;box-shadow:none!important;margin:0!important}.product__description .holt-table-scroll table thead th{background:var(--hg-navy-glass)!important}.leaflet-container{isolation:isolate;z-index:0!important}#MainContent:has(>.shopify-section:first-child :is(.hc-hero,.hs-hero,.ha-hero)){margin-top:-84px}#MainContent>.shopify-section:first-child :is(.hc-hero,.hs-hero,.ha-hero){padding-top:calc(3.2rem + 84px)}@media screen and (max-width:749px){#MainContent:has(>.shopify-section:first-child :is(.hc-hero,.hs-hero,.ha-hero)){margin-top:-76px}#MainContent>.shopify-section:first-child :is(.hc-hero,.hs-hero,.ha-hero){padding-top:calc(2.4rem + 76px)}}.hf-btn,.hs-tab,.hs-map__views button{transition:transform .16s ease,box-shadow .25s ease,filter .25s ease,background .25s ease,border-color .25s ease}.button:not([disabled]):hover,.hc-btn:hover,.hs-btn:hover,.ha-btn:hover,.hs-search__btn:hover,.hs-chip:hover,.hs-locate:hover,.hf-btn:hover,.shopify-challenge__button:hover{transform:translateY(-2px)}.button:not([disabled]):active,.hc-btn:active,.hs-btn:active,.ha-btn:active,.hs-search__btn:active,.hs-chip:active,.hs-locate:active,.hf-btn:active,.shopify-challenge__button:active{transform:translateY(0) scale(.97)}.hc-btn svg,.hs-btn svg,.ha-btn svg,.hf-btn svg{transition:transform .2s ease}.hc-btn:hover svg,.hs-btn:hover svg,.ha-btn:hover svg,.hf-btn:hover svg{transform:translate(2px)}.hf-ico,.hf-top svg{transition:transform .2s ease,box-shadow .25s ease,background .25s ease,color .25s ease}.hf-contact a:hover .hf-ico,.hf-top:hover svg{background:var(--hg-red-glass)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 6px 18px rgba(var(--hg-red),.45),inset 0 1px #ffffff73,inset 0 -1px #0000001a}.header-wrapper,.header-wrapper:after{transition:background .35s ease,box-shadow .35s ease,border-color .35s ease}.hg-bar-light .header-wrapper{border-color:rgba(var(--hg-navy),.09)!important;border-bottom-color:rgba(var(--hg-navy),.12)!important;box-shadow:0 10px 30px rgba(var(--hg-navy),.13),0 1px 3px rgba(var(--hg-navy),.08),inset 0 1px #fffffff2}.hg-bar-light .header-wrapper:after{background:#ecf1f6b3}.button:not(.button--secondary):not(.button--tertiary){background:var(--hg-red-glass)!important;border-color:rgba(var(--hg-red),.9)!important;color:#fff!important;box-shadow:var(--hg-red-shadow)!important}:root{--inputs-radius: 14px;--inputs-radius-outset: 15px}.field:has(>.search__input),.facet-filters__field .select{--inputs-radius: 999px;--inputs-radius-outset: 999px}.search__input.field__input,.facet-filters__field .select__select{border-radius:999px!important}.facet-filters__field .select__select{padding:0 3.6rem 0 1.6rem!important;height:3.8rem}#FacetsWrapperDesktop:not(:has(.facets__list--vertical)){border:0!important;box-shadow:none!important;border-radius:0!important;background:transparent!important}#FacetsWrapperDesktop:not(:has(.facets__list--vertical)) .facets__summary{padding:.7rem 1.6rem!important;border-radius:999px;background:var(--hg-clear-btn);border:1px solid rgba(var(--hg-navy),.12);box-shadow:var(--hg-clear-btn-shadow);transition:background .2s ease,transform .16s ease}#FacetsWrapperDesktop:not(:has(.facets__list--vertical)) .facets__summary:hover{background:#ffffffe6;transform:translateY(-2px)}.facets__display{border-radius:18px!important;background:#ffffffb8!important;-webkit-backdrop-filter:blur(var(--hg-blur)) saturate(var(--hg-sat));backdrop-filter:blur(var(--hg-blur)) saturate(var(--hg-sat));border:1px solid var(--hg-edge)!important;box-shadow:var(--hg-shadow)!important;margin-top:6px}.mobile-facets__open{display:inline-flex!important;align-items:center;gap:.8rem;width:auto!important;padding:.8rem 1.6rem;border-radius:999px;background:var(--hg-clear-btn);border:1px solid rgba(var(--hg-navy),.12);box-shadow:var(--hg-clear-btn-shadow)}.mobile-facets{background-color:rgba(var(--hg-navy),.28)!important}.mobile-facets__inner{background:#ffffffb8!important;-webkit-backdrop-filter:blur(var(--hg-blur)) saturate(var(--hg-sat));backdrop-filter:blur(var(--hg-blur)) saturate(var(--hg-sat));border-left:1px solid var(--hg-edge);border-radius:22px 0 0 22px;box-shadow:-12px 0 40px rgba(var(--hg-navy),.18),inset 1px 0 #fff;overflow:hidden}.mobile-facets__main,.mobile-facets__header,.mobile-facets__footer{background:transparent!important}.mobile-facets__submenu{background:#f8fafcf7!important}body:has(#ProductGridContainer,.product__info-wrapper):not(:has(.template-search__header)) .header__inline-menu .header__menu-item[href="/collections"]{background:#ffffffd9;border-color:#fffffff2;box-shadow:0 2px 10px rgba(var(--hg-navy),.12),inset 0 1px #fff;color:rgb(var(--hg-navy));font-weight:600}body:has(#ProductGridContainer,.product__info-wrapper):not(:has(.template-search__header)) .menu-drawer__menu-item[href="/collections"]{background:#fff9!important}.hc-eyebrow:empty{display:none}.hc .hc-hero__title,.ha .ha-hero__title{display:flex;align-items:center;justify-content:center;gap:1.6rem;text-align:center}.hc-hero__title:before,.hc-hero__title:after,.ha-hero__title:before,.ha-hero__title:after{content:"";flex:none;width:3.2rem;height:3px;border-radius:3px;background:#ed1c24}.ha .ha-hero__title{font-size:clamp(3.2rem,5vw,5.2rem);line-height:1.08;letter-spacing:-.01em}@media screen and (max-width:749px){.hc .hc-hero__title,.ha .ha-hero__title,.hs .hs-hero__title{font-size:3rem;gap:1rem}.hc-hero__title:before,.hc-hero__title:after,.ha-hero__title:before,.ha-hero__title:after{width:1.8rem;height:2px}}@media(hover:none){.button:not([disabled]):hover,.hc-btn:hover,.hs-btn:hover,.ha-btn:hover,.hs-search__btn:hover,.hs-chip:hover,.hs-locate:hover,.hf-btn:hover,.shopify-challenge__button:hover,#FacetsWrapperDesktop:not(:has(.facets__list--vertical)) .facets__summary:hover{transform:none}.hc-btn:hover svg,.hs-btn:hover svg,.ha-btn:hover svg,.hf-btn:hover svg{transform:none}.button:not([disabled]):active,.hc-btn:active,.hs-btn:active,.ha-btn:active,.hs-search__btn:active,.hs-chip:active,.hs-locate:active,.hf-btn:active,.shopify-challenge__button:active{transform:scale(.97)}.collection-card-wrapper:hover .card__heading .icon-wrap,.hc-quick__card:hover .hc-quick__icon{background:rgba(var(--hg-red),.1)!important;color:#ed1c24!important;box-shadow:none}.hf-contact a:hover .hf-ico{background:rgba(var(--hg-red),.14)!important;color:#ff8a8f!important;transform:none;box-shadow:none}.hf-top:hover svg{background:#ffffff1a!important;transform:none;box-shadow:none}.hf-btn--red:hover{background:#ffffff0f!important;box-shadow:inset 0 1px #ffffff2e,0 6px 18px #0000002e!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/holt-glass.css.map */
