:root{--frost-ann-h: 4rem;--frost-top-row-h: 8rem;--frost-nav-row-h: 52px;--frost-header-own-h: 14.4rem;--frost-header-stack: calc(var(--frost-ann-h) + var(--frost-header-own-h))}main#MainContent{padding-top:var(--frost-header-stack)}.shopify-section-group-header-group,.shopify-section-group-frost-header-group{position:relative;z-index:999}.utility-bar{position:fixed;top:0;left:0;right:0;z-index:41;height:auto;max-height:100vh;overflow:hidden}.frost-header{position:fixed;top:33px;left:0;right:0;z-index:40;background-color:#f8f4ef;transition:background-color .35s ease,box-shadow .35s ease}.frost-header.is-scrolled{box-shadow:0 2px 10px #00000014}.frost-header__row{display:flex;align-items:center;justify-content:space-between;max-width:var(--page-width, 140rem);margin:0 auto;padding:0 clamp(1.6rem,3vw,6rem);gap:10px}.frost-header__row--top{height:var(--frost-top-row-h)}.frost-header__row--nav{height:var(--frost-nav-row-h);position:relative}.frost-header__row--nav:after{content:"";position:absolute;top:0;bottom:0;left:calc(50% - 50vw);width:100vw;border-top:1px solid rgba(0,0,0,.06);pointer-events:none}.frost-toggle{display:inline-flex;align-items:center;gap:.5rem;background:#fff;border-radius:999px;padding:4px;box-shadow:0 1px 4px #0000001f;position:relative}.frost-toggle__option{padding:7px 10px;border-radius:999px;font-size:12px;font-family:Libre Baskerville,Georgia,serif;letter-spacing:.03em;text-align:center;text-decoration:none;font-weight:600;color:var(--frost-navy);white-space:nowrap;position:relative;z-index:1;width:150px;transition:background-color .28s ease,color .28s ease}.frost-toggle__option.is-active{background:var(--frost-maroon);color:var(--frost-gold)}.frost-header__logo{text-decoration:none;display:flex;margin-right:clamp(1.5rem,16vw,16rem);justify-content:center}.frost-header__logo-placeholder-img{display:flex;align-items:center;justify-content:center;width:22rem;height:6.4rem}.frost-header__logo-placeholder-img svg{width:100%;height:100%}.frost-header__logo-img{width:20rem;height:6.5rem;object-fit:contain;object-position:center}.frost-header__hamburger{display:none;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;background:none;border:0;padding:0;cursor:pointer;color:var(--frost-navy);transition:color .3s ease;flex-shrink:0}.frost-header__hamburger svg{width:100%;height:100%}.frost-header__icons{display:flex;align-items:center;gap:1.8rem}.frost-header__icon.frost-header__search-toggle,.frost-header__icon.frost-header__wishlist,.frost-header__row--mobile-toggle{display:none}.frost-header__icon{display:flex;align-items:center;justify-content:center;color:var(--frost-navy);width:2rem;height:2rem;position:relative;transition:color .3s ease;appearance:none;-webkit-appearance:none;background:none;border:none;padding:0;margin:0;font:inherit;cursor:pointer}.frost-header__icon svg{width:100%;height:100%}.frost-cart-count{position:absolute;top:-.6rem;right:-.8rem;background:var(--frost-maroon);color:#fff;font-size:1rem;line-height:1;border-radius:999px;padding:.3rem .5rem}.frost-nav-list{display:flex;align-items:center;gap:clamp(1.2rem,2.4vw,2.6rem);list-style:none;margin:0;padding:0;flex-wrap:nowrap}.frost-nav-item{position:relative;display:flex;align-items:center}.frost-nav-item__badge{font-size:.85rem;font-weight:700;letter-spacing:.1em;color:#fff;background:#1b3a5c;padding:0 9px;border-radius:2px;white-space:nowrap}.frost-nav-item__badge:after{content:"";position:absolute;left:50%;bottom:-3px;width:0;height:0;transform:translate(-50%);border-left:3.5px solid transparent;border-right:3.5px solid transparent;border-top:3px solid #1B3A5C}.frost-nav-item>.frost-nav-item__badge{position:absolute;left:50%;bottom:78%;transform:translate(-50%)}.frost-nav-item>a{position:relative;text-decoration:none;font-size:1.2rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--frost-navy);transition:color .3s ease}.frost-nav-item>a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:.1rem;background:#c6a15b;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.frost-nav-item:hover>a,.frost-nav-item--has-menu:hover>a{color:#9b7736}.frost-nav-item:hover>a:after,.frost-nav-item--has-menu:hover>a:after{transform:scaleX(1)}.frost-nav-item--cta{margin-left:.4rem}.frost-nav-item__cta-link{display:inline-flex;align-items:center;text-decoration:none;font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--frost-navy);border:1px solid rgba(27,58,92,.35);border-radius:999px;padding:.4rem 1.8rem;white-space:nowrap;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.frost-nav-item__cta-link:hover{background:var(--frost-navy);border-color:var(--frost-navy);color:#fff}.frost-nav-item--cta>a:after{content:none}.frost-nav-item__cta-link:focus-visible{outline:2px solid var(--frost-navy);outline-offset:2px}.frost-search-form{display:flex;width:300px;height:42px;align-items:center;gap:.8rem;background:#fcfaf6;border:1px solid #e3d3b8;border-radius:999px;padding:.8rem 1.6rem;min-width:26rem;transition:background-color .3s ease,border-color .3s ease}.frost-search-form svg{width:1.6rem;height:1.6rem;flex-shrink:0;color:#3f1116;transition:color .3s ease}.frost-search-form input{border:0;background:transparent;outline:none;font-size:1.1rem;letter-spacing:.04em;width:100%;height:30px;color:var(--frost-navy);transition:color .3s ease}.frost-search-form input:focus{outline:none!important;box-shadow:none!important;font-size:1.6rem;border-color:transparent}.frost-search-form input::placeholder{color:#1f2a448c}.frost-search-form input::-webkit-search-cancel-button,.frost-search-form input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.frost-predictive-search-wrap{display:block;position:relative}.frost-search-form__reset{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border:0;background:none;cursor:pointer}.frost-predictive-search{margin-top:.8rem;border-radius:16px;border-color:#e3d3b8;overflow:hidden}.frost-header__row--nav>nav{align-self:stretch;display:flex}.frost-nav-list{align-items:stretch}.frost-nav-item--list{position:relative}.frost-nav-item--base,.frost-nav-item--sub{position:static}.frost-mega,.frost-dd{position:absolute;top:100%;z-index:60;background:#fff;box-shadow:0 18px 40px #0d1b2a1f;text-align:left;opacity:0;visibility:hidden;transform:translateY(.6rem);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.frost-nav-item--has-menu:hover>.frost-mega,.frost-nav-item--has-menu:hover>.frost-dd,.frost-nav-item--has-menu:focus-within>.frost-mega,.frost-nav-item--has-menu:focus-within>.frost-dd{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease,transform .2s ease,visibility 0s}.frost-mega{left:0;right:0}.frost-dd{left:0}.frost-mega__body{display:flex;align-items:stretch;gap:0;padding:3.2rem 5.6rem}.frost-mega__col{flex:1 1 0;min-width:0;padding:0 2.8rem;border-left:1px solid #e6ebf0}.frost-mega__col--type{flex:0 0 28rem;padding-left:0;border-left:0}.frost-mega__head{font-family:Inter;font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:#1b3a5c;padding-bottom:11px;border-bottom:1px solid rgb(220,230,239);margin-bottom:0}.frost-mega__head a{color:inherit;text-decoration:none}.frost-mega__list{list-style:none;margin:0;padding:0}.frost-mega__list li+li{border-top:1px solid #eef1f4}.frost-mega__list a{display:block;padding:7px 0;border-bottom:1px solid #EFF4F9;color:#33475a;white-space:nowrap;text-decoration:none;font-size:13.5px;font-weight:500;transition:color .3s ease}.frost-mega__list a:hover{color:#9b7736}.frost-mega__promo{position:relative;flex:0 0 22.5rem;margin-left:2.8rem;min-height:34rem;max-height:34rem;display:flex;flex-direction:column;justify-content:space-between;padding:1.6rem 1.8rem 2rem;background:#0d1b2a;color:#fff;text-decoration:none;overflow:hidden}.frost-mega__promo-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.frost-mega__promo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0d1b2a00 40%,#0d1b2abf);pointer-events:none}.frost-mega__promo:hover .frost-mega__promo-img{transform:scale(1.04)}.frost-mega__promo-badge,.frost-mega__promo-foot{position:relative;z-index:1}.frost-mega__promo-badge{align-self:flex-start;padding:.6rem 1.4rem;background:#fff;color:#0d1b2a;font-size:1.1rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.frost-mega__promo-foot{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.frost-mega__promo-title{font-family:var(--font-heading-family, Georgia, "Times New Roman", serif);font-size:1.9rem;line-height:1.2}.frost-mega__promo-link{padding-bottom:.4rem;border-bottom:1px solid rgba(255,255,255,.6);color:#d8c49a;font-size:1.1rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.frost-mega__footer{display:block;padding:2.2rem 5.6rem;background:#f4f7fa;color:#0d1b2a;font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;text-decoration:none;transition:color .2s ease}.frost-mega__footer:hover{color:#9b7736}.frost-mega--tiles{padding:30px 56px 34px}.frost-mega__inner{max-width:var(--page-width, 120rem);margin:0 auto}.frost-mega__head--tiles{margin-bottom:28px}.frost-mm__tilegrid{display:flex;gap:2rem;justify-content:space-around}.frost-mm__tile{flex:0 0 11rem;display:flex;flex-direction:column;align-items:center;gap:1rem;text-decoration:none}.frost-mm__tileimg{display:block;width:12.6rem;height:12.6rem;border-radius:.6rem;background:linear-gradient(160deg,#eef2f6,#c9d5e1);background-size:cover;background-position:center;transition:transform .35s,box-shadow .35s}.frost-mm__tile:hover .frost-mm__tileimg{transform:scale(1.045);box-shadow:0 8px 20px #0d1b2a29}.frost-mm__tilelabel{font-family:Inter;font-size:14px;font-weight:400;text-align:center;color:#0d1b2a;transition:color .2s ease}.frost-mm__tile:hover .frost-mm__tilelabel{color:#9b7736}.frost-tiles{display:grid;padding:10px 0;gap:1.6rem}.frost-tiles--2{grid-template-columns:repeat(2,minmax(0,1fr))}.frost-tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}.frost-tile{display:flex;flex-direction:column;align-items:center;gap:1rem;color:var(--frost-navy);text-decoration:none;text-align:center}.frost-tile__img{display:flex;align-items:center;justify-content:center;width:5.5rem;height:5.5rem;border:1px solid #e6ebf0;background:#f7f9fb;color:#9fb0c2;overflow:hidden;transition:border-color .2s ease}.frost-tile--square .frost-tile__img{border-radius:.2rem}.frost-tile--circle .frost-tile__img{border-radius:50%}.frost-tile__img img{width:100%;height:100%;object-fit:cover}.frost-tile__img svg{width:40%;height:40%}.frost-tile__label{font-size:1.25rem;line-height:1.35;transition:color .2s ease}.frost-tile:hover .frost-tile__img{border-color:#c6a15b}.frost-tile:hover .frost-tile__label{color:#9b7736}.frost-dd--list{min-width:28rem}.frost-dd__links{list-style:none;margin:0;padding:18px 20px;display:flex;flex-direction:column;gap:0}.frost-dd__links a{color:var(--frost-navy);font-size:1.2rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;line-height:1.4;transition:color .2s ease}.frost-dd__links a:hover{color:#9b7736}@media(max-width:1280px){.frost-mega__body{padding:2.8rem 3.2rem}.frost-mega__footer{padding:2rem 3.2rem}.frost-mega__col{padding:0 1.8rem}.frost-mega__col--type{flex-basis:22rem;padding-left:0}.frost-mega__promo{flex-basis:19rem;margin-left:1.8rem}}@media(prefers-reduced-motion:reduce){.frost-mega,.frost-dd{transform:none;transition:none}}.frost-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.frost-drawer[hidden]{display:none}.frost-drawer__overlay{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:#28282873}.frost-drawer__panel{position:absolute;top:0;left:0;bottom:0;width:32rem;max-width:85vw;background:#fff;box-shadow:4px 0 24px #0000002e;display:flex;flex-direction:column;overflow:hidden;animation:frost-drawer-in .25s ease}@keyframes frost-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}.frost-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:2rem 2rem 1.6rem;border-bottom:1px solid rgba(0,0,0,.06)}.frost-toggle--drawer{box-shadow:none;background:#f6f1ea}.frost-drawer__close{background:none;border:0;padding:0;width:2.2rem;height:2.2rem;color:var(--frost-navy);cursor:pointer;flex-shrink:0}.frost-drawer__close svg{width:100%;height:100%}.frost-drawer__nav{padding:1rem 0 2.4rem}.frost-drawer__list{list-style:none;margin:0;padding:0}.frost-drawer__link{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:calc(100% - 4rem);margin:0 2rem;padding:1.8rem 0;background:none;border:0;border-bottom:1px solid rgba(0,0,0,.08);text-align:left;text-decoration:none;color:var(--frost-navy);font-family:inherit;font-size:1.3rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.frost-drawer__arrow{width:1.5rem;height:1.5rem;flex-shrink:0;color:#9b7736}.frost-drawer__link--account{justify-content:flex-start;margin-top:auto;border-top:1px solid rgba(0,0,0,.08);border-bottom:0;padding:2rem 0}.frost-drawer__link--account svg{width:1.8rem;height:1.8rem;flex-shrink:0}.frost-drawer__panel.is-sub-open{overflow:hidden}.frost-drawer__sub{position:absolute;right:0;bottom:0;left:0;top:86px;display:flex;flex-direction:column;background:#fff;overflow-y:auto;overscroll-behavior:contain;visibility:hidden;transform:translate(100%);transition:transform .3s ease,visibility 0s linear .3s}.frost-drawer__sub.is-active{visibility:visible;transform:translate(0);transition:transform .3s ease,visibility 0s}.frost-drawer__sub-head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin:0 2rem;padding:2.4rem 0 1.6rem;border-bottom:1px solid rgba(0,0,0,.08)}.frost-drawer__sub-title{color:var(--frost-navy);font-family:var(--font-heading-family, Georgia, "Times New Roman", serif);font-size:2rem;line-height:1.2;text-decoration:none}.frost-drawer__back{background:none;border:0;padding:0;width:2rem;height:2rem;color:var(--frost-navy);cursor:pointer;flex-shrink:0}.frost-drawer__back svg{width:100%;height:100%}.frost-drawer__sub-body{padding:0 2rem 2.4rem}.frost-drawer__group{border-bottom:1px solid rgba(0,0,0,.08)}.frost-drawer__group summary{display:flex;align-items:center;justify-content:space-between;padding:1.6rem 0;cursor:pointer;list-style:none;color:#9b7736;font-size:1.2rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.frost-drawer__group summary::-webkit-details-marker{display:none}.frost-drawer__plus{position:relative;width:1rem;height:1rem;flex-shrink:0;color:#3a3a3a}.frost-drawer__plus:before,.frost-drawer__plus:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:1px;background:currentColor;transform:translate(-50%,-50%);transition:transform .25s ease}.frost-drawer__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.frost-drawer__group[open] .frost-drawer__plus:after{transform:translate(-50%,-50%) rotate(0)}.frost-drawer__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.2rem;padding:.4rem 0 2rem}.frost-drawer__tile{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-decoration:none;color:var(--frost-navy)}.frost-drawer__tile-img{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;border-radius:.8rem;background:#f4f7fa;overflow:hidden;color:#9fb0c2}.frost-drawer__tile-img img{width:100%;height:100%;object-fit:cover}.frost-drawer__tile-img svg{width:36%;height:36%}.frost-drawer__tile-label{font-family:var(--font-heading-family, Georgia, "Times New Roman", serif);font-size:1.4rem;text-align:center;line-height:1.3}.frost-drawer__chips{display:flex;flex-wrap:wrap;gap:1rem;padding:.4rem 0 2rem}.frost-drawer__chip{display:inline-flex;align-items:center;gap:.8rem;padding:.9rem 1.6rem;border:1px solid rgba(0,0,0,.1);border-radius:999px;text-decoration:none;color:var(--frost-navy);font-family:var(--font-heading-family, Georgia, "Times New Roman", serif);font-size:1.4rem;line-height:1.2}.frost-drawer__dot{width:.8rem;height:.8rem;border-radius:50%;flex-shrink:0}.frost-drawer__tile--circle .frost-drawer__tile-img{border-radius:50%}.frost-drawer__tile--square .frost-drawer__tile-img{border-radius:.4rem}.frost-drawer__tiles--flat{padding-top:2rem}.frost-drawer__shop-all{display:block;margin-top:1.6rem;padding:1.6rem;background:#f4f7fa;color:var(--frost-navy);font-size:1.2rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;text-decoration:none}.frost-drawer__textlist{list-style:none;margin:0;padding:.8rem 0 0}.frost-drawer__textlist a{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.6rem 0;border-bottom:1px solid rgba(0,0,0,.08);color:var(--frost-navy);font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;text-decoration:none}@media(prefers-reduced-motion:reduce){.frost-drawer__sub,.frost-drawer__sub.is-active{transition:none}}@media(min-width:990px){.frost-drawer{display:none!important}}@media(max-width:1100px){.frost-nav-list{gap:10px}}body:has(.frost-hero) .frost-header.is-scrolled{background-color:var(--frost-scrolled-bg, #1B3A5C)}body:has(.frost-hero) .frost-header:not(.is-scrolled){background-color:transparent;background-image:linear-gradient(to bottom,#0d1b2a8c,#0d1b2a00);box-shadow:none}body:has(.frost-hero) .frost-header .frost-header__row--nav:after{border-top-color:#ffffff1f}body:has(.frost-hero) .frost-header:not(.is-scrolled) .frost-header__row--nav:after{border-top-color:transparent;box-shadow:none}body:has(.frost-hero) .frost-header .frost-header__logo-img{filter:brightness(0) invert(1)}body:has(.frost-hero) .frost-header .frost-header__hamburger,body:has(.frost-hero) .frost-header .frost-header__icon,body:has(.frost-hero) .frost-header .frost-nav-item>a{color:#fff}body:has(.frost-hero) .frost-header .frost-nav-item:hover>a,body:has(.frost-hero) .frost-header .frost-nav-item--has-menu:hover>a{color:#ebcf9e}body:has(.frost-hero) .frost-header .frost-nav-item__cta-link{color:#fff;border-color:#fff9}body:has(.frost-hero) .frost-header .frost-nav-item__cta-link:hover{background:#fff;border-color:#fff;color:var(--frost-scrolled-bg, #1B3A5C)}body:has(.frost-hero) .frost-header .frost-search-form{background:#ffffff1f;border-color:#f8f4ef52;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}body:has(.frost-hero) .frost-header .frost-search-form svg,body:has(.frost-hero) .frost-header .frost-search-form input{color:#fff}body:has(.frost-hero) .frost-header .frost-search-form input::placeholder{color:#fffc}
/*# sourceMappingURL=/cdn/shop/t/13/assets/frost-header-desktop.css.map */
