@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap";:root{--st-navy: #1A1F2E;--st-navy-soft: #2A3142;--st-navy-line: rgba(26, 31, 46, .14);--st-gold: #C8A951;--st-gold-deep: #7C6428;--st-cream: #F5F0E3;--st-cream-warm: #EFE7D4;--st-ice: #E8EDF2;--st-ink-soft: rgba(26, 31, 46, .72);--st-ink-mute: rgba(26, 31, 46, .56);--color-foreground: 26, 31, 46;--color-background: 245, 240, 227;--color-shadow: 26, 31, 46;--color-button: 26, 31, 46;--color-button-text: 245, 240, 227;--color-secondary-button-text: 26, 31, 46;--color-link: 26, 31, 46;--color-badge-foreground-on-bg-1: 124, 100, 40;--color-badge-background-1: 245, 240, 227;--color-badge-border-1: 200, 169, 81;--font-heading-family: "Playfair Display", Georgia, "Times New Roman", serif;--font-heading-weight: 700;--font-body-family: Georgia, "Times New Roman", Times, serif;--font-body-weight: 400;--font-body-weight-bold: 700}body{background-color:var(--st-cream)!important;color:var(--st-navy)!important;font-family:var(--font-body-family);font-size:18px;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.facets__display .facets__heading,.facets__display label,.facets__summary,.sort-by__select,.collection-product-count,.product-count,.pagination__list,.product-form__input label,.product__tax,.share-button,.share-button__copy{font-size:14px!important}small,.caption,.caption-large{font-size:14px!important;line-height:1.5}button,input,select,textarea{font-size:16px!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family)!important;font-weight:600;letter-spacing:-.005em;color:var(--st-navy)!important;opacity:1!important}.scroll-trigger,.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in,.scroll-trigger--design-mode{opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important;transition:none!important}.sh-home p,.sh-home li,.sh-home a,.sh-home div{color:var(--st-navy)}.sh-home .sh-lede,.sh-home .sh-section__head p,.sh-home .sh-route-card p,.sh-home .sh-pillar p,.sh-home .sh-product p,.sh-home .sh-note p{color:var(--st-ink-soft)!important}a{color:var(--st-navy);text-decoration:none;border-bottom:1px solid rgba(26,31,46,.25);transition:border-color .2s,color .2s}a:hover{border-bottom-color:var(--st-navy);color:var(--st-navy)}.header__menu-item,.list-menu__item,.card-wrapper a,.list-payment a,.footer-block a,.copyright a,a[role=button],.button,.shopify-payment-button__button,.account-menu a,.menu-drawer__menu-item{border-bottom:0!important}#shopify-section-sections--29919714836823__stormholt-subnav,.section-sh-topstrip,.sh-topstrip,.announcement-bar,.section--announcement-bar{display:none!important}.header{background:var(--st-cream)!important;border-bottom:1px solid var(--st-navy-line);padding:14px 0!important}.header__heading-link,.header__heading-logo-wrapper{border-bottom:0}.header__heading-logo-wrapper{display:block!important;width:240px!important;max-width:240px!important;height:72px!important;background-image:url(/cdn/shop/files/Stormholt-Logo-Horizontal.png);background-position:left center;background-repeat:no-repeat;background-size:contain}.header__heading-logo{opacity:0!important;width:240px!important;max-height:72px!important;height:72px!important;object-fit:contain}@media(max-width:768px){.header__heading-logo-wrapper{width:180px!important;max-width:180px!important;height:54px!important}.header__heading-logo{width:180px!important;height:54px!important}}.header__menu-item{font-family:var(--font-body-family);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--st-ink-soft)}.header__menu-item:hover,.header__menu-item--active,.header__icon{color:var(--st-navy)}.button,button.button,.shopify-payment-button__button{border-radius:0!important;font-family:var(--font-body-family)!important;font-weight:400!important;letter-spacing:.01em;border:1px solid var(--st-navy)!important;background:var(--st-navy)!important;color:var(--st-cream)!important;transition:all .2s ease}.button:hover,.button--secondary{background:transparent!important;color:var(--st-navy)!important}.button--secondary:hover{background:var(--st-navy)!important;color:var(--st-cream)!important}.card,.card--card,.card--standard,.card--media{background:var(--st-cream)!important;border:1px solid var(--st-navy-line);border-radius:0!important}.card-information__text,.price-item{color:var(--st-navy);font-family:var(--font-heading-family)}.price-item--sale{color:var(--st-gold-deep)}.product__title,.product__title h1{font-family:var(--font-heading-family);font-weight:600;color:var(--st-navy)}.product__description,.product__description-rte{font-family:var(--font-body-family);color:var(--st-ink-soft);font-size:17px;line-height:1.65}.banner__heading,.banner__text,.image-with-text__heading,.image-with-text__text{font-family:inherit;color:var(--st-navy)}.footer{background:var(--st-navy)!important;color:#f5f0e3c7;padding:64px 0 32px;border-top:1px solid rgba(200,169,81,.3)}.footer *{color:#f5f0e3c7}.footer__heading h2,.footer-block__heading{font-family:var(--font-body-family)!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--st-gold)!important;margin-bottom:18px!important;font-weight:400!important}.footer a{color:#f5f0e3bf;border-bottom:0}.footer a:hover{color:var(--st-gold)}.footer .copyright,.footer__copyright{font-size:12px;color:#f5f0e38c;border-top:1px solid rgba(245,240,227,.1);padding-top:28px;margin-top:28px}.footer__newsletter input[type=email]{background:transparent!important;border:1px solid var(--st-gold)!important;color:var(--st-cream)!important;border-radius:0!important;font-family:var(--font-body-family)}.footer__newsletter input::placeholder{color:#f5f0e38c}.footer__newsletter .button,.footer__newsletter button{background:var(--st-gold)!important;color:var(--st-navy)!important;border-color:var(--st-gold)!important}.footer__newsletter .button:hover{background:var(--st-cream)!important}.breadcrumb{font-family:var(--font-body-family);font-size:13px;color:var(--st-ink-mute)}.article-card__title,.article-card h2,.article-card h3{font-family:var(--font-heading-family)!important;color:var(--st-navy)}.article-card__excerpt{font-family:var(--font-body-family);color:var(--st-ink-soft);font-size:15px}.article-template__title{font-family:var(--font-heading-family);font-size:clamp(34px,4vw,56px);letter-spacing:-.005em}.article-template__content{font-family:var(--font-body-family);font-size:18px;line-height:1.75;color:var(--st-navy);max-width:68ch;margin:0 auto}.article-template__content h2,.article-template__content h3{margin-top:1.5em;margin-bottom:.5em}.collection-hero__title,.collection__title h1{font-family:var(--font-heading-family);font-weight:600}.facets__heading,.facets__price{font-family:var(--font-body-family);color:var(--st-navy)}.cart-item__name,.totals__subtotal,.totals__subtotal-value{font-family:var(--font-heading-family)!important;color:var(--st-navy)}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],textarea,select{border-radius:0!important;border-color:var(--st-navy-line)!important;font-family:var(--font-body-family)!important;font-size:16px!important;background:var(--st-cream)!important;color:var(--st-navy)!important}input:focus,textarea:focus,select:focus{border-color:var(--st-navy)!important;outline:0!important;box-shadow:0 0 0 1px var(--st-navy)!important}html,body,body.gradient,#MainContent{background:var(--st-cream)!important;color:var(--st-navy)!important}#sh-house-style-inline{display:none!important}.stormholt-consulting,.stormholt-process,.stormholt-pricing,.stormholt-case-studies,.stormholt-landing,.stormholt-page{--font: "Playfair Display", Georgia, "Times New Roman", serif !important;--navy-deep: #F5F0E3 !important;--navy: #F5F0E3 !important;--navy-mid: #EFE7D4 !important;--navy-light: #E8EDF2 !important;--teal: #1A1F2E !important;--teal-glow: rgba(26, 31, 46, .08) !important;--blue: #1A1F2E !important;--blue-glow: rgba(26, 31, 46, .08) !important;--orange: #C8A951 !important;--orange-light: #D4B868 !important;--gold-start: #C8A951 !important;--gold-mid: #C8A951 !important;--gold-end: #A88A38 !important;--text-primary: #1A1F2E !important;--text-secondary: rgba(26, 31, 46, .72) !important;--text-muted: rgba(26, 31, 46, .56) !important;--glass-bg: rgba(255, 255, 255, .6) !important;--glass-border: rgba(26, 31, 46, .14) !important;--glass-hover: rgba(255, 255, 255, .85) !important;background:#f5f0e3!important;color:#1a1f2e!important;font-family:Playfair Display,Georgia,serif!important}.stormholt-consulting,.stormholt-consulting *:not(svg):not(path):not(.button):not([class*=button]),.stormholt-process,.stormholt-process *:not(svg):not(path):not(.button):not([class*=button]),.stormholt-pricing,.stormholt-pricing *:not(svg):not(path):not(.button):not([class*=button]),.stormholt-case-studies,.stormholt-case-studies *:not(svg):not(path):not(.button):not([class*=button]),.stormholt-landing,.stormholt-landing *:not(svg):not(path):not(.button):not([class*=button]){color:#1a1f2e!important}.stormholt-consulting h1,.stormholt-consulting h2,.stormholt-consulting h3,.stormholt-consulting h4,.stormholt-process h1,.stormholt-process h2,.stormholt-process h3,.stormholt-process h4,.stormholt-pricing h1,.stormholt-pricing h2,.stormholt-pricing h3,.stormholt-pricing h4,.stormholt-case-studies h1,.stormholt-case-studies h2,.stormholt-case-studies h3,.stormholt-landing h1,.stormholt-landing h2,.stormholt-landing h3{font-family:Playfair Display,Georgia,serif!important;font-weight:600!important;color:#1a1f2e!important}.stormholt-consulting p,.stormholt-consulting li,.stormholt-process p,.stormholt-process li,.stormholt-pricing p,.stormholt-pricing li,.stormholt-case-studies p,.stormholt-case-studies li,.stormholt-landing p,.stormholt-landing li{font-family:Georgia,Times New Roman,serif!important;font-size:17px!important;line-height:1.65!important;color:#1a1f2ec7!important}.stormholt-consulting [style*=gradient],.stormholt-process [style*=gradient],.stormholt-pricing [style*=gradient]{background:#1a1f2e!important;background-image:none!important}.stormholt-consulting .button,.stormholt-consulting button,.stormholt-consulting [class*=cta],.stormholt-process .button,.stormholt-process button,.stormholt-pricing .button,.stormholt-pricing button,.stormholt-pricing [class*=cta]{background:#1a1f2e!important;background-image:none!important;color:#f5f0e3!important;border:1px solid #1A1F2E!important;border-radius:0!important;font-family:Georgia,serif!important}.stormholt-consulting .button:hover,.stormholt-process .button:hover,.stormholt-pricing .button:hover{background:transparent!important;color:#1a1f2e!important}.stormholt-consulting [class*=tabs],.stormholt-consulting [class*=nav],.stormholt-process [class*=tabs],.stormholt-process [class*=nav],.stormholt-pricing [class*=tabs],.stormholt-pricing [class*=nav]{background:#f5f0e3!important;border-bottom:1px solid rgba(26,31,46,.14)!important}.stormholt-consulting [class*=tab] a,.stormholt-process [class*=tab] a,.stormholt-pricing [class*=tab] a{color:#1a1f2eb8!important;font-family:Georgia,serif!important;font-size:13px!important;letter-spacing:.06em!important;text-transform:uppercase!important;border-bottom:0!important}.stormholt-consulting [class*=active],.stormholt-process [class*=active],.stormholt-pricing [class*=active]{background:transparent!important;color:#1a1f2e!important;border-bottom:2px solid #C8A951!important}.stormholt-consulting [class*=card],.stormholt-consulting [class*=glass],.stormholt-process [class*=card],.stormholt-process [class*=glass],.stormholt-pricing [class*=card],.stormholt-pricing [class*=glass]{background:#fff!important;border:1px solid rgba(26,31,46,.14)!important;border-radius:0!important;box-shadow:none!important}.page-width--page-header,.title-wrapper--no-top-margin,.title-wrapper-with-link{background:var(--st-cream)!important;border-bottom:1px solid var(--st-navy-line);padding:clamp(60px,8vw,96px) 0 clamp(32px,4vw,48px)!important;text-align:center}.title-wrapper--no-top-margin h1,.title-wrapper--no-top-margin h2,.title-wrapper-with-link h1,.title-wrapper-with-link h2,.main-page-title,.collection-hero__title,.article-template__title,.blog__title h1,.blog__title h2{font-family:var(--font-heading-family)!important;font-size:clamp(40px,5.5vw,64px)!important;font-weight:600!important;color:var(--st-navy)!important;letter-spacing:-.005em;line-height:1.05;margin:0 auto!important;opacity:1!important}.collection-hero,.title-wrapper--no-top-margin{position:relative}.collection-hero:after,.title-wrapper--no-top-margin:after{content:"";display:block;width:56px;height:1px;background:var(--st-gold);opacity:.7;margin:24px auto 0}.collection-hero__description,.collection-hero__text{font-family:var(--font-body-family);color:var(--st-ink-soft)!important;font-size:17px;line-height:1.6;max-width:60ch;margin:16px auto 0!important;text-align:center!important}.product__title,.product__title h1,.product__info-wrapper h1{font-family:var(--font-heading-family)!important;font-size:clamp(36px,4vw,52px)!important;font-weight:600!important;color:var(--st-navy)!important;line-height:1.1;letter-spacing:-.005em;opacity:1!important}.product__info-wrapper,.product__info-container,.product-form,.product__media-wrapper{background:var(--st-cream)!important;color:var(--st-navy)!important}.product-form__buttons .product-form__submit,.product-form .button--primary,.product-form button.button{background:var(--st-navy)!important;color:var(--st-cream)!important;border:1px solid var(--st-navy)!important;border-radius:0!important;font-family:var(--font-body-family)!important;letter-spacing:.01em;text-transform:none!important}.product-form__buttons .product-form__submit:hover{background:transparent!important;color:var(--st-navy)!important}.price__regular .price-item--regular{font-family:var(--font-heading-family)!important;font-size:28px!important;color:var(--st-navy)!important}.product__description,.product__description-rte{font-family:var(--font-body-family)!important;font-size:17px!important;line-height:1.65!important;color:var(--st-navy)!important}.product__description p,.product__description li{color:var(--st-navy)!important}.product__description h2,.product__description h3,.product__description h4{font-family:var(--font-heading-family)!important;color:var(--st-navy)!important;margin-top:1.4em}.card-wrapper,.card__inner,.card__content,.card,.article-card-wrapper,.article-card,.blog__posts .article-card,.collection-list__item .card{background:var(--st-cream)!important;color:var(--st-navy)!important;border:1px solid var(--st-navy-line)!important;border-radius:0!important}.card-information,.card__heading,.card__heading a,.card-information__text,.article-card__title,.article-card__title a{color:var(--st-navy)!important;font-family:var(--font-heading-family)!important;border-bottom:0!important}.article-card__excerpt,.card-information .price,.card .caption{color:var(--st-ink-soft)!important;font-family:var(--font-body-family)!important}.article-card .tag,.article-card__tag{font-family:var(--font-body-family);font-size:11px!important;letter-spacing:.22em;text-transform:uppercase;color:var(--st-gold-deep)!important}.article-card__meta,.article-card__date{font-family:var(--font-body-family);font-size:13px;color:var(--st-ink-mute)!important}.article-template__content{font-family:var(--font-body-family)!important;font-size:18px!important;line-height:1.75!important;color:var(--st-navy)!important;max-width:68ch!important;margin:0 auto!important}.article-template__content h2,.article-template__content h3,.article-template__content h4{font-family:var(--font-heading-family)!important;color:var(--st-navy)!important;margin-top:1.6em}.article-template__content a{color:var(--st-navy);border-bottom:1px solid var(--st-gold)}.pagination__list .pagination__item,.pagination__item-link{font-family:var(--font-body-family)!important;color:var(--st-navy)!important;border-color:var(--st-navy-line)!important}.pagination__item--current{background:var(--st-navy)!important;color:var(--st-cream)!important}.main-page-wrapper,.rte,.page-width--page,.rich-text__blocks{font-family:var(--font-body-family)!important;font-size:18px!important;line-height:1.7!important;color:var(--st-navy)!important;max-width:720px;margin:0 auto}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5{font-family:var(--font-heading-family)!important;color:var(--st-navy)!important}.rte a{color:var(--st-navy);border-bottom:1px solid var(--st-gold)}.quantity__input,.product-form__input input,.product-form__input select{background:var(--st-cream)!important;border:1px solid var(--st-navy)!important;border-radius:0!important;color:var(--st-navy)!important;font-family:var(--font-body-family)!important}.facets,.facets__form,.facets__display,.mobile-facets{background:var(--st-cream)!important;color:var(--st-navy)!important}.facets__heading,.facets__summary,.facets__price{font-family:var(--font-heading-family)!important;color:var(--st-navy)!important}.title--page{font-family:var(--font-heading-family);color:var(--st-navy)}.section-header{border-bottom:1px solid var(--st-navy-line);padding-bottom:32px;margin-bottom:56px}.shopify-section+.shopify-section{border-top:1px solid var(--st-navy-line)}.shopify-section.section-stormholt-homepage+.shopify-section{border-top:0}.search-modal,.predictive-search{background:var(--st-cream);color:var(--st-navy)}.shopify-section--stormholt-homepage,#shopify-section-stormholt-homepage{background:var(--st-cream)}.card-wrapper .card__media{z-index:2!important}.card-wrapper .card__inner,.card-wrapper .card__media,.card-wrapper .card__media .media{background-color:transparent!important}.card-wrapper .card__media .media>img,.card-wrapper .card__media .media>svg{opacity:1!important;visibility:visible!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/stormholt-global.css.map */
