body{--narrow-page-width: 64rem}.header-logo__image{height:auto!important;width:230px!important;max-width:62vw}@media screen and (min-width:750px){.header-logo__image{width:440px!important}}.menu-list__link{font-size:.9375rem!important;letter-spacing:.18em}.header-actions__cart-icon,.action__cart,[data-testid=cart-drawer-trigger]{display:none!important}[id$=__banner] img{height:clamp(56px,6.5vw,96px)!important;aspect-ratio:auto!important;object-fit:cover}img[src*=process-before],img[src*=process-after]{aspect-ratio:996 / 849!important;object-fit:cover}@media screen and (min-width:750px){.layout-panel-flex--row:has(img[src*=panel-tideline]):has(img[src*=process-after])>.group-block:has(img[src*=panel-tideline]),.layout-panel-flex--row:has(>.image-block img[src*=redwoods])>.image-block{align-self:stretch}.group-block:has(>.group-block-content>.image-block img[src*=panel-tideline])>.group-block-content,.group-block:has(>.group-block-content>.image-block img[src*=panel-tideline]) .image-block{height:100%}.layout-panel-flex--row:has(img[src*=process-after]) .image-block:has(img[src*=panel-tideline]),.layout-panel-flex--row>.image-block:has(img[src*=redwoods]){position:relative;min-height:200px}.layout-panel-flex--row:has(img[src*=process-after]) img[src*=panel-tideline],.layout-panel-flex--row>.image-block img[src*=redwoods]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;aspect-ratio:auto!important;object-fit:cover}}.rma-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none;align-items:center;justify-content:center;background:#2e2b24eb;cursor:zoom-out}.rma-lightbox.is-open{display:flex}.rma-lightbox img{max-width:92vw;max-height:92vh;width:auto;height:auto;box-shadow:0 0 0 1px #d9d1c1}.rma-lightbox__close{position:absolute;top:12px;right:16px;width:44px;height:44px;background:none;border:0;color:#f6f3ec;font-size:36px;line-height:1;cursor:pointer}.text-block h1:after{content:"";display:block;width:48px;height:1px;margin:.4em 0 0;background:#33422a;opacity:.5}.text-block--align-center h1:after{margin-inline:auto}#ContactForm-phone{display:none!important}.text-block p:has(>a[href^="mailto:"])>em{font-style:normal}@media screen and (max-width:749px){[id$=__featured] .mobile-column:has(>.image-block),[id$=__grid] .mobile-column:has(>.image-block){flex-flow:row nowrap!important;gap:10px!important;width:100%!important}[id$=__featured] .mobile-column>.image-block,[id$=__grid] .mobile-column>.image-block{flex:1 1 0!important;min-width:0!important;width:auto!important}[id$=__grid] .group-block{width:100%!important;flex:0 0 auto!important}[id$=__grid] .section-content-wrapper,[id$=__grid]>.section>.layout-panel-flex,[id$=__grid] .layout-panel-flex--column{gap:10px!important}[id$=__body] .group-block:has(>.group-block-content>.image-block img[src*=panel-tideline]){width:60%!important;margin-inline:auto}.text-block p:has(>a[href^="mailto:"])>em{display:none}.text-block p:has(>a[href^="mailto:"])>a{display:block;margin:4px 0}.rma-footer nav{gap:10px 28px!important}.rma-footer nav a:first-child{flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/rma-custom.css.map */
