:root{--rs-ink: #1e1e1e;--rs-canvas: #f2f2ee;--rs-sage: #7b8c61;--rs-sage-dark: #5f6e49;--rs-sage-light: #a9b98c;--rs-tan: #8b7355;--rs-sand: #c4b08b;--rs-hairline: #dcdcd4;--rs-max: 1240px;--rs-pad: clamp(20px, 4vw, 48px)}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.hd1,.hd2{text-transform:uppercase;text-wrap:balance}h3,h4,.h3,.h4{text-wrap:pretty}.announcement-bar{font-size:1.25rem;letter-spacing:.06em;padding-block:.9rem}.header-section .header__menu .menu__item{font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase}.header-section .header:after{content:"";display:block;height:6px;grid-column:1 / -1;background:linear-gradient(90deg,var(--rs-sage) 0 16.66%,var(--rs-tan) 0 33.33%,#333 0 50%,var(--rs-sage) 0 66.66%,var(--rs-sand) 0 83.33%,#3d4a2f 0 100%)}.header-section .header__top,.header-section .header__bottom{max-width:var(--rs-max);margin-inline:auto;padding-inline:var(--rs-pad)}.header-section .header__navigation{padding-inline:0}@media(min-width:1024px){.header-section .header{display:grid;background:rgb(var(--color-background))}.header-section .header>.header__top,.header-section .header>.header__bottom{grid-area:1 / 1;width:100%}.header-section .header>.header__bottom{align-self:center;background:transparent;pointer-events:none;z-index:3}.header-section .header>.header__bottom:after{display:none}.header-section.header-sticky.header-scrolled .header__bottom{box-shadow:none}.header-section.header-sticky.header-scrolled .header{box-shadow:0 6px 18px #00000024}.header-section .header__navigation{width:max-content;padding-block:0;pointer-events:auto}.header-section .header__top--logo-center{--header-grid-template: "nav logo icons" / 1fr auto 1fr}.header-section .header__top--logo-center .header__search{--search-form-width: 100%;grid-area:icons;justify-self:end;width:4.4rem;margin-inline-end:9.6rem;padding:0;overflow:hidden;transition:width .25s ease}.header-section .header__top--logo-center .header__search:is(:focus-within,:has(.predictive-search-open .search__input:not(:placeholder-shown))){width:28rem;overflow:visible}.header-section .header__search:not(:focus-within,:has(.predictive-search-open .search__input:not(:placeholder-shown))) .search__input{background-color:transparent;border-color:transparent;color:transparent;padding-inline:0}.header-section .header__search:not(:focus-within,:has(.predictive-search-open .search__input:not(:placeholder-shown))) .search__input::placeholder{color:transparent}.header-section .header__search .search__field-icon{inset-inline-end:1.1rem;color:#fff;pointer-events:none}.header-section .header__search .header__search-close{display:none}.header-section .header__search:is(:focus-within,:has(.predictive-search-open .search__input:not(:placeholder-shown))) .search__input{padding-inline-start:1.8rem}}.header-section .header__icons a:focus:not(:focus-visible),.header-section .header__icons button:focus:not(:focus-visible),.header-section .header__icons .rs-no-ring{outline:none!important;box-shadow:none!important}.header-section .header__search .search__types{display:none}@media(max-width:1023px){.header-section .header__top--logo-center{--header-grid-template: "icons-left logo icons" / 1fr auto 1fr}.header-section .header__top--logo-center .header__search{display:none}.header-section .header .header__top--logo-center.section--padding{padding-block:1.5rem!important}}.header .menu__item .menu__item-text{text-transform:uppercase}.header details .menu__item-text{font-weight:500}.header details[open] a:hover,.header .menu__dropdown a:hover{color:var(--rs-sage-dark)}.header__search .search__input{border:1px solid transparent!important;box-shadow:none!important;transition:width .3s ease,background-color .2s ease,box-shadow .2s ease}.header__search:is(:focus-within,:has(.predictive-search-open .search__input:not(:placeholder-shown))) .search__input{box-shadow:inset 0 0 0 1.5px #ffffff6b!important;background-color:#ffffff14!important;outline:none}.header__search:not(:focus-within,:has(.predictive-search-open .search__input:not(:placeholder-shown))) .search__input{background-color:transparent!important}.header__search:not(:focus-within,:has(.predictive-search-open .search__input:not(:placeholder-shown))) .search__reset{display:none!important}.header__search:not(:focus-within,:has(.predictive-search-open .search__input:not(:placeholder-shown))) .search__icon-search{opacity:1}.header__search:is(:focus-within,:has(.predictive-search-open .search__input:not(:placeholder-shown))) .search__icon-search{opacity:0}.header__search:is(:focus-within,:has(.predictive-search-open .search__input:not(:placeholder-shown))) .search__reset{opacity:1;inset-inline-end:1.2rem;width:2.8rem;height:2.8rem;border-radius:50%;color:#ffffffd9;transition:color .2s ease,background-color .2s ease}.header__search .search__reset:hover{color:#fff;background-color:#ffffff1f}.header__search .search__reset span{position:relative;display:block;width:1.4rem;height:1.4rem;font-size:0}.header__search .search__reset span:before,.header__search .search__reset span:after{content:"";position:absolute;inset-inline-start:0;top:calc(50% - .075rem);width:100%;height:.15rem;border-radius:.1rem;background:currentColor;transform:rotate(45deg)}.header__search .search__reset span:after{transform:rotate(-45deg)}@media(min-width:1024px){.header-section .header__search .search__content{--rs-sb: var(--scrollbar-width, 0px);left:calc(50% - 50vw + var(--rs-sb) / 2);width:calc(100vw - var(--rs-sb));--page-padding: max(var(--rs-pad), 50vw - var(--rs-sb) / 2 - var(--rs-max) / 2 + var(--rs-pad))}}.footer .page-width{max-width:var(--rs-max);padding-inline:var(--rs-pad)}.footer .footer-block__heading{font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase}@media(max-width:1023px){.footer .footer-block--menu{width:50%}.footer .footer-block--menu .accordion-details__summary{pointer-events:none;border:0}.footer .footer-block--menu .accordion-details__summary .icon-plus-toggle,.footer .footer-block--menu .accordion-details__summary>span{display:none}}#MainContent .shopify-policy__container{display:block;max-width:calc(70ch + 2 * var(--rs-pad));margin-inline:auto;padding:clamp(48px,7vw,96px) var(--rs-pad) clamp(64px,8vw,112px);font-size:16px}.page-template #MainContent .shopify-section[id$=__page-main] .page-width{max-width:var(--rs-max);padding-inline:var(--rs-pad)}.page-template #MainContent .shopify-section[id$=__page-main] .page__inner{max-width:70ch;margin-inline:auto;padding-block:clamp(48px,7vw,96px) clamp(64px,8vw,112px);font-size:16px}#MainContent .shopify-policy__title{text-align:start}#MainContent .shopify-policy__title h1,.page-template #MainContent .shopify-section[id$=__page-main] .page__title{margin:0 0 clamp(28px,3.4vw,40px);padding-bottom:clamp(20px,2.4vw,28px);border-bottom:1px solid var(--rs-hairline);font-size:clamp(36px,4.4vw,56px);font-weight:700;line-height:1.02;letter-spacing:.01em;color:#242424;text-align:start}#MainContent .shopify-policy__body .rte,.page-template #MainContent .shopify-section[id$=__page-main] .page__content{--paragraph-top-spacing: 0;--paragraph-bottom-spacing: 1.1em;--headings-top-spacing: clamp(32px, 4vw, 44px);--headings-bottom-spacing: 12px;font-size:16px;line-height:1.7;color:#444;overflow-wrap:break-word}:is(#MainContent .shopify-policy__body .rte,.page-template #MainContent .shopify-section[id$=__page-main] .page__content) :is(h1,h2,h3,h4,h5,h6){color:#242424}:is(#MainContent .shopify-policy__body .rte,.page-template #MainContent .shopify-section[id$=__page-main] .page__content) :is(h3,h4,h5,h6){--headings-top-spacing: 28px;--headings-bottom-spacing: 8px}:is(#MainContent .shopify-policy__body .rte,.page-template #MainContent .shopify-section[id$=__page-main] .page__content)>:first-child{margin-top:0}:is(#MainContent .shopify-policy__body .rte,.page-template #MainContent .shopify-section[id$=__page-main] .page__content) :is(strong,b){color:#242424}:is(#MainContent .shopify-policy__body .rte,.page-template #MainContent .shopify-section[id$=__page-main] .page__content) :is(ul,ol){list-style-position:outside;margin-block:0 1.1em;padding-inline-start:1.4em}:is(#MainContent .shopify-policy__body .rte,.page-template #MainContent .shopify-section[id$=__page-main] .page__content) li{margin-block:.45em;padding-inline-start:.2em}:is(#MainContent .shopify-policy__body .rte,.page-template #MainContent .shopify-section[id$=__page-main] .page__content) li::marker{color:var(--rs-sage-dark)}:is(#MainContent .shopify-policy__body .rte,.page-template #MainContent .shopify-section[id$=__page-main] .page__content) li>:is(ul,ol){margin-block:.45em 0}:is(#MainContent .shopify-policy__body .rte,.page-template #MainContent .shopify-section[id$=__page-main] .page__content) a{color:var(--rs-sage-dark);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}:is(#MainContent .shopify-policy__body .rte,.page-template #MainContent .shopify-section[id$=__page-main] .page__content) a:hover{color:var(--rs-ink);text-decoration-thickness:2px}:is(#MainContent .shopify-policy__body .rte,.page-template #MainContent .shopify-section[id$=__page-main] .page__content) table{width:100%;margin-block:.4em 1.6em;border-collapse:collapse;font-size:14.5px;line-height:1.5}:is(#MainContent .shopify-policy__body .rte,.page-template #MainContent .shopify-section[id$=__page-main] .page__content) :is(th,td){padding:10px 12px;border:0;border-bottom:1px solid var(--rs-hairline);text-align:start;vertical-align:top}:is(#MainContent .shopify-policy__body .rte,.page-template #MainContent .shopify-section[id$=__page-main] .page__content) :is(th,thead td){border-bottom-color:#242424;font:600 12.5px/1.3 var(--font-heading-family);letter-spacing:.08em;text-transform:uppercase;color:#242424}@media(max-width:767px){:is(#MainContent .shopify-policy__body .rte,.page-template #MainContent .shopify-section[id$=__page-main] .page__content) table{display:block;overflow-x:auto}}:is(#MainContent .shopify-policy__body .rte,.page-template #MainContent .shopify-section[id$=__page-main] .page__content) hr{margin:2em 0;border:0;border-top:1px solid var(--rs-hairline)}:is(#MainContent .shopify-policy__body .rte,.page-template #MainContent .shopify-section[id$=__page-main] .page__content) blockquote{display:block;margin:0 0 1.1em;padding-inline-start:16px;border-inline-start:3px solid var(--rs-sage);color:#242424}:is(#MainContent .shopify-policy__body .rte,.page-template #MainContent .shopify-section[id$=__page-main] .page__content) img{border-radius:12px}.rs-govx{display:flex;align-items:flex-start;gap:10px;padding:11px 14px;border-radius:12px;background:#f4f6f1;color:#242424;font-size:14px;line-height:1.45}.rs-govx__icon{flex:none;margin-top:1px;color:var(--rs-sage-dark)}.rs-govx p{margin:0}.rs-govx strong{font-weight:600}.rs-govx a{color:var(--rs-sage-dark);font-weight:500;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.rs-govx a:hover{color:var(--rs-ink)}.rs-govx--product,.rs-govx--cart{align-items:center;justify-content:center;text-align:center}.rs-govx--product{margin-top:6px}.rs-govx--cart{margin-bottom:12px;padding:9px 12px;font-size:13px}.rs-govx--cart .rs-govx__icon{width:16px;height:16px}.rs-hdr-wholesale{display:inline-flex;align-items:center;gap:7px;height:34px;margin-inline-end:16px;padding:0 14px 0 12px;border-radius:999px;background:var(--rs-sage);font-family:var(--font-heading-family);font-size:12px;font-weight:600;letter-spacing:.12em;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:#fff;transition:background-color .2s ease}@media(min-width:1024px){.rs-hdr-wholesale{margin-inline-end:64px;transition:background-color .2s ease,opacity .2s ease,visibility .2s}.header-section:has(.header__search:is(:focus-within,:has(.predictive-search-open .search__input:not(:placeholder-shown)))) .rs-hdr-wholesale{opacity:0;visibility:hidden;pointer-events:none}}.rs-hdr-wholesale span{padding-top:1px}.rs-hdr-wholesale svg{flex:none}.rs-hdr-wholesale:hover,.rs-hdr-wholesale:focus-visible{background:var(--rs-sage-dark);color:#fff}@media(max-width:767px){.rs-hdr-wholesale{gap:0;width:34px;margin-inline-end:6px;padding:0;justify-content:center}.rs-hdr-wholesale span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}shopify-account{--shopify-account-signed-in-avatar-size: 32px}.rs-pic{display:contents}
/*# sourceMappingURL=/cdn/shop/t/15/assets/revshift.css.map */
