html{background-color:#f1f2ed}body{font-family:Caslon Pro,Times New Roman,Times,serif;font-size:14px}main{min-height:calc(100vh - var(--header-height))}main:has(.module-fullscreen:first-child){padding-top:0}main:has(.module-fullscreen:first-child) .module-fullscreen:first-child{margin-top:calc(var(--header-height) * -1)}.shopify-section:empty{display:none}#error-404-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 50px)}#error-404{width:fit-content;display:block;margin:0 auto}.search-shell{position:relative;width:fit-content}.search-trigger{text-transform:inherit}.search-form{display:none;width:100%;max-width:375px;gap:var(--margin);align-items:center;justify-content:space-between}.search-form:after{content:"";position:absolute;right:0;bottom:-6px;left:0;border-bottom:1px solid #000;pointer-events:none}.search-shell.is-search-open .search-trigger{display:none}.search-shell.is-search-open .search-form{display:flex}.search-input-container{flex:1}.search-input{width:100%;text-transform:none}.search-input::placeholder{opacity:.4}.search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.search-submit-container{flex-shrink:0}.search-submit{text-transform:inherit}@media only screen and (max-width:1100px){body{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/style_main.css.map */
