@import"https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400..800;1,400..800&display=swap";@media screen and (max-width:9999px){.section-header-container{height:55px;min-height:50px;padding-left:10px!important;border-bottom:0px solid #d9dce0}}@media(max-width:0px){.section-header-container{padding-left:13px!important}}@media(max-width:749px){.header-drawer-toggle{position:relative!important;z-index:10001!important}}.header-drawer.active .header-drawer-details{height:calc(100% - var(--theme-header-drawer-offset, 70px))!important;padding-top:25px;overflow:auto!important}.header-drawer-featured-collection{margin:10px 0 16px;padding-top:0;border-top:0px solid rgba(0,0,0,.1)}.header-drawer-featured-link{display:block;text-decoration:none;transition:transform .3s ease,opacity .3s ease}.header-drawer-featured-link:hover{transform:translateY(-2px)}.header-drawer-featured-img{width:100%;height:auto;transition:box-shadow .3s ease}.header-drawer-featured-title{display:block;text-align:center;margin-top:12px;font-size:14px;font-weight:600;color:var(--color-foreground);text-transform:uppercase;letter-spacing:1px;transition:color .3s ease}.header-drawer-featured-link:hover .header-drawer-featured-title{color:var(--color-link)}@media(prefers-color-scheme:dark){.header-drawer-featured-collection{border-top-color:#fff3}}@media screen and (max-width:479px){.header-drawer-featured-collection{margin:24px 0 16px}.header-drawer-featured-title{font-size:12px;margin-top:8px}}@font-face{font-family:GT-Standard-L-Regular;src:url(/cdn/shop/files/gempages_GT-Standard-L-Standard-Regular.woff2?v=1758944143) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT-Standard-L-Semibold;src:url(/cdn/shop/files/gempages_GT-Standard-L-Standard-Semibold.woff2?v=1758943729) format("woff2");font-weight:400;font-style:normal;font-display:swap}.section-announcement-bar-content,.section-announcement.announcement-1,.section-announcement.announcement-2{justify-content:flex-start!important;text-align:left;margin:0!important;padding-right:0!important;padding-left:6px!important;color:#fff!important;background-color:#000!important;font-size:13px!important;z-index:1;font-family:GT-Standard-L-Regular!important}.trench-hero-section{position:relative!important}.trench-sticky-bar{z-index:100;width:100%}.shopify-header-section{position:sticky;top:40px;z-index:999;transition:transform .2s ease-in-out}html.ann-bar-dismissed .shopify-header-section{top:0}.shopify-header-section.header-hidden{transform:translateY(-200%)}.header-drawer-details{top:0!important}.reveal-bg{margin-top:-25vh;height:25vh;z-index:0}#shopify-section-sections--24686061486382__announcement-bar{position:sticky;top:0;z-index:998;transition:transform .2s ease-in-out}#shopify-section-sections--24686061486382__announcement-bar.announcement-hidden{transform:translateY(-100%)}.cart-drawer{z-index:1002!important}.header-drawer-details{z-index:1001!important}.header-drawer.active .header-drawer-details{top:0!important;background-color:#6cace4!important;height:calc(100vh + 0px)!important;overflow:auto!important}.header-drawer-main-menu-item-text{font-size:20px;color:#fff;text-decoration-color:#fff;font-family:GT-Standard-L-Semibold,san-serif}.header-drawer-main-menu-item__link{text-decoration-color:#fff!important}.custom-hero-section{height:70vh;background-size:cover;background-position:center}.header-drawer-details,.header-drawer.active .header-drawer-details,.header-drawer-main-menu,.header-drawer.active .header-drawer-main-menu,.header-drawer-details>nav>ul>li,.header-drawer-details>nav>ul>li>.header-drawer-main-menu-item-label{transition:none!important}.header-drawer-toggle__close{font-size:20px!important;line-height:1!important;color:#fff!important;background:none!important;border:none!important;cursor:pointer!important}.header-drawer-toggle__close svg{display:none!important}.header-drawer-toggle__close:after{content:"\d7"!important;font-size:20px!important;line-height:1!important}.cart-drawer-close svg{display:none!important}.cart-drawer-close:after{content:"\d7"!important;font-size:20px!important;line-height:1!important}.section-header-icons svg line,.section-header-icons svg path,.section-header-icons svg polyline,.section-header-icons svg circle,.section-header-icons svg rect{stroke-width:2.5px!important}.custom-hero-row{height:100%!important;min-height:500px!important}.header-drawer-main-menu-item{border-bottom:none!important}.header-drawer-additional{border-top:none!important}.header-drawer-main-menu-item{padding-top:0!important;padding-bottom:8px!important}[id*=gp-carousel] [role=tablist]{display:none!important}#custom-gallery-dots{position:absolute;left:12px;bottom:20px;display:flex;flex-direction:row;gap:6px;z-index:10}#custom-gallery-dots span{display:block;width:6px;height:6px;border-radius:50%;background:transparent;border:1.5px solid #000;cursor:pointer}#custom-gallery-dots span.active{background:#000}button[data-gp-dialog-close] svg{display:none!important}button[data-gp-dialog-close]:after{content:"\d7"!important;font-size:20px!important;line-height:1!important;font-family:GT-Standard-L-Regular,san-serif}.custom-hero-row-main *{position:relative;z-index:2}.custom-hero-row-main:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#00000059,#00000014 25%,#0000 45%);pointer-events:none;z-index:1}.custom-hero-row-main [aria-label=Overlay]{background:linear-gradient(to top,#00000059,#00000014 25%,#0000 45%)!important}.section-header-icons svg{width:26px!important;height:26px!important;max-height:26px!important}.header-drawer-toggle svg{width:26px!important;height:26px!important;max-height:26px!important}.header-drawer-toggle__open,.header-drawer-toggle__close{width:26px!important;height:26px!important}.klaviyo-form-VJTQwC input[type=email],.klaviyo-form-VJTQwC input[type=text]{border:none!important;border-bottom:1px solid #000000!important;border-radius:0!important;outline:none!important;box-shadow:none!important}.klaviyo-form-VJTQwC input[type=email]:focus,.klaviyo-form-VJTQwC input[type=text]:focus{border:none!important;border-bottom:1px solid #000000!important;box-shadow:none!important}.klaviyo-form-VJTQwC button[type=submit],.klaviyo-form-VJTQwC button{background:none!important;border:none!important;border-bottom:1px solid #000000!important;border-radius:0!important;box-shadow:none!important}.header-drawer-footer-links{margin-top:auto;padding:.75rem 0 1.5rem;display:flex;flex-direction:column;gap:0;border-top:1px solid rgba(255,255,255,.3)}.header-drawer-footer-link{color:#ffffffd9;font-size:14px;text-decoration:none;padding-top:8px!important}.header-drawer-footer-link:hover{color:#fff}.section-header-container{height:55px;min-height:50px;display:flex;align-items:center}.section-header-left,.section-header-center,.section-header-right{min-height:50px;display:flex;align-items:center}.section-header-right{margin-left:auto;justify-content:flex-end;flex:0 0 auto}.section-header-icons{display:inline-flex!important;width:auto!important;height:auto!important;flex:0 0 auto!important;align-items:center!important;justify-content:flex-end!important;column-gap:8px!important;gap:8px!important;line-height:0!important}.section-header-icons__cart{width:26px!important;height:26px!important;flex:0 0 26px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important}.section-header-icons__cart a,.section-header-cart-drawer-toggle{width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:0!important}.section-header-icons span{width:26px!important;height:26px!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:0!important}.section-header-icons svg{width:26px!important;height:26px!important;max-width:26px!important;max-height:26px!important;display:block!important}.section-header-icons .cart-count:empty{display:none!important}.cart-count:empty{display:none!important}.header-drawer-toggle{margin-left:-25px!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
