.shopify-section--ff-collection-link-strip{position:relative;z-index:2;margin-block-start:0;clear:both}.ffcls.ff-section{padding-block:0}.ffcls{--ffcls-bg: rgb(var(--background, var(--ff-bg, 255 255 255)));--ffcls-card-bg: rgb(var(--ff-bg, 255 255 255));--ffcls-text: rgb(var(--text-color, var(--ff-text-color, 80 80 80)));--ffcls-muted: rgb(var(--text-color, var(--ff-text-color, 80 80 80)) / .72);--ffcls-head: rgb(var(--ff-accent, 96 115 89));--ffcls-accent: rgb(var(--ff-accent, 96 115 89));--ffcls-line: rgb(var(--border-color, var(--ff-border, 221 227 217)) / .72);--ffcls-line-soft: rgb(var(--border-color, var(--ff-border, 221 227 217)) / .46);--ffcls-soft: rgb(var(--ff-accent, 96 115 89) / .035);--ffcls-soft-strong: rgb(var(--ff-accent, 96 115 89) / .075);--ffcls-gap-local: var(--ffcls-gap, clamp(14px, 1.5vw, 22px));--ffcls-scrollbar-track: rgb(var(--ff-accent, 96 115 89) / .1);--ffcls-scrollbar-thumb: rgb(var(--ff-accent, 96 115 89) / .62);--ffcls-scrollbar-thumb-hover: rgb(var(--ff-accent, 96 115 89) / .86);--ffcls-scrollbar-arrow: #607359;--ffcls-scroll-button-size: 40px;background:var(--ffcls-bg);color:var(--ffcls-text);border-top:var(--ffcls-border-top, 0) solid var(--ffcls-line);border-bottom:var(--ffcls-border-bottom, 0) solid var(--ffcls-line);overflow:visible}.ffcls__wrap{max-width:var(--ff-sec-max);margin-inline:auto;padding-inline:var(--ff-sec-pad-h)}.ffcls__inner{padding-block:max(var(--ffcls-pad-v-m),16px);overflow:visible}.ffcls__header{display:grid;gap:.55rem;width:100%;max-width:min(var(--ffcls-header-max, 900px),100%);margin:0 auto clamp(18px,2vw,28px);text-align:var(--ffcls-align)}.ffcls__heading{margin:0;color:var(--ffcls-head);font-size:var(--ff-text-h4, 18px);line-height:1.28;font-weight:500;letter-spacing:0;text-wrap:balance}.ffcls__intro{width:100%;max-width:70ch;margin:0;color:var(--ffcls-muted);font-size:var(--ff-ui-md, 15px);line-height:1.58}.ffcls[style*="--ffcls-align: center"] .ffcls__intro{margin-inline:auto}.ffcls__list{display:grid;grid-template-columns:repeat(var(--ffcls-cols-m),minmax(0,1fr));gap:var(--ffcls-gap-local);align-items:stretch;width:100%;margin:0;padding:0;overflow:visible}.ffcls__scroller{position:relative;min-width:0}.ffcls__scroll-button{appearance:none;-webkit-appearance:none;display:none;position:absolute;top:50%;z-index:3;width:var(--ffcls-scroll-button-size);height:var(--ffcls-scroll-button-size);padding:0;border:1px solid rgb(var(--ff-accent, 96 115 89) / .42);border-radius:999px;background:var(--ffcls-bg);color:var(--ffcls-accent);box-shadow:none;line-height:1;cursor:pointer;transform:translateY(-50%);transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease}.ffcls__scroll-button span{display:block;font-size:1.55rem;line-height:1;transform:translateY(-1px)}.ffcls__scroll-button--prev{left:0}.ffcls__scroll-button--next{right:0}.ffcls__scroll-button:hover,.ffcls__scroll-button:focus-visible{border-color:var(--ffcls-accent);background:var(--ffcls-accent);color:#fff}.ffcls__scroll-button:disabled{opacity:.24;cursor:default;pointer-events:none}.ffcls__list-item{min-width:0;list-style:none}.ffcls__item{position:relative;display:flex;min-width:0;min-height:100%;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:0;border:0;border-radius:0;background:transparent;color:var(--ffcls-text);box-shadow:none;text-decoration:none;white-space:normal;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.ffcls__item:hover,.ffcls__item:focus-visible{color:var(--ffcls-accent)}.ffcls__copy{display:grid;gap:.42rem;min-width:0}.ffcls__label{display:block;color:inherit;font-size:var(--ff-ui-md, 15px);line-height:1.28;font-weight:500;letter-spacing:0;overflow-wrap:anywhere}.ffcls__desc{display:block;color:var(--ffcls-muted);font-size:var(--ff-ui-sm, 14px);line-height:1.42;font-weight:400;overflow-wrap:anywhere}.ffcls__arrow{flex:0 0 auto;margin-top:.08rem;color:var(--ffcls-accent);line-height:1;opacity:.78}.ffcls__badge{display:inline-flex;width:fit-content;margin:0 0 .45rem;padding:0;border:0;border-radius:0;background:transparent;color:var(--ffcls-accent);font-size:.7rem;line-height:1.1;font-weight:600;letter-spacing:.045em;text-transform:uppercase;white-space:normal}.ffcls__item--highlight:not(.ffcls__item--current){color:var(--ffcls-accent)}.ffcls__item--placeholder{opacity:.55;pointer-events:none}.ffcls__empty{padding:0;border:0;color:var(--ffcls-muted);font-size:var(--ff-ui-md, 15px)}.ffcls--compact .ffcls__list{align-items:start}.ffcls--compact .ffcls__item{padding-block:.1rem .25rem}.ffcls--compact .ffcls__label{color:var(--ffcls-head);font-weight:500}.ffcls--compact .ffcls__desc{max-width:28ch}.ffcls--compact .ffcls__item:hover .ffcls__label,.ffcls--compact .ffcls__item:focus-visible .ffcls__label{text-decoration-line:underline;text-decoration-thickness:var(--ff-underline-thickness, 1px);text-underline-offset:var(--ff-underline-offset, .5em);text-decoration-color:var(--ff-underline-color, rgb(var(--ff-accent, 96 115 89) / .45))}.ffcls--pills .ffcls__list{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;gap:.65rem}.ffcls--pills[style*="--ffcls-align: center"] .ffcls__list{justify-content:center}.ffcls--pills .ffcls__list-item{min-width:0}.ffcls--pills .ffcls__item{min-height:44px;align-items:center;justify-content:center;padding:.62rem .9rem;border:1px solid var(--ffcls-line);background:var(--ffcls-bg);text-align:center}.ffcls--pills .ffcls__item:hover,.ffcls--pills .ffcls__item:focus-visible{border-color:var(--ffcls-accent);background:var(--ffcls-soft);color:var(--ffcls-accent)}.ffcls--pills .ffcls__copy{gap:0}.ffcls--pills .ffcls__label{color:inherit;font-size:var(--ff-ui-md, 15px)}.ffcls--pills .ffcls__desc,.ffcls--pills .ffcls__arrow{display:none}.ffcls--pills .ffcls__badge{margin:0 0 .25rem;justify-self:center;font-size:.66rem}.ffcls--cards .ffcls__item{min-height:100%;padding:clamp(14px,1.6vw,20px);border:1px solid var(--ffcls-line);background:var(--ffcls-card-bg)}.ffcls--cards .ffcls__item:hover,.ffcls--cards .ffcls__item:focus-visible{border-color:var(--ffcls-accent);background:var(--ffcls-soft);color:var(--ffcls-accent)}.ffcls--cards .ffcls__copy{gap:.52rem}.ffcls--cards .ffcls__label{color:var(--ffcls-head);font-size:clamp(15px,.95vw,17px)}.ffcls--cards .ffcls__desc{max-width:34ch}.ffcls--cards .ffcls__arrow{margin-top:.1rem}.ffcls__item--current,.ffcls__item--current:hover,.ffcls__item--current:focus-visible{border-color:rgb(var(--ff-accent, 96 115 89) / .42);background:var(--ffcls-soft);color:var(--ffcls-accent)}.ffcls__item--current .ffcls__label{color:var(--ffcls-accent);opacity:1}.ffcls__item--current .ffcls__desc{color:var(--ffcls-muted);opacity:1}.ffcls__item--current .ffcls__arrow,.ffcls__item--current .ffcls__badge{color:var(--ffcls-accent);opacity:1}.ffcls.ffcls--cards .ffcls__item,.ffcls.ffcls--cards .ffcls__item:link,.ffcls.ffcls--cards .ffcls__item:visited,.ffcls.ffcls--cards .ffcls__item.ffcls__item--current,.ffcls.ffcls--cards .ffcls__item.ffcls__item--current:link,.ffcls.ffcls--cards .ffcls__item.ffcls__item--current:visited{background:var(--ffcls-card-bg)!important;border-color:var(--ffcls-line)!important;color:var(--ffcls-text)!important;-webkit-text-fill-color:var(--ffcls-text)!important;background-image:none!important;box-shadow:none!important;text-decoration:none!important}.ffcls.ffcls--cards .ffcls__item:hover,.ffcls.ffcls--cards .ffcls__item:focus-visible{background:var(--ffcls-soft)!important;border-color:var(--ffcls-accent)!important;color:var(--ffcls-accent)!important;-webkit-text-fill-color:var(--ffcls-accent)!important}.ffcls.ffcls--cards .ffcls__item .ffcls__label,.ffcls.ffcls--cards .ffcls__item:link .ffcls__label,.ffcls.ffcls--cards .ffcls__item:visited .ffcls__label,.ffcls.ffcls--cards .ffcls__item.ffcls__item--current .ffcls__label{color:var(--ffcls-head)!important;-webkit-text-fill-color:var(--ffcls-head)!important}.ffcls.ffcls--cards .ffcls__item:hover .ffcls__label,.ffcls.ffcls--cards .ffcls__item:focus-visible .ffcls__label{color:var(--ffcls-accent)!important;-webkit-text-fill-color:var(--ffcls-accent)!important}.ffcls.ffcls--cards .ffcls__item .ffcls__desc,.ffcls.ffcls--cards .ffcls__item:link .ffcls__desc,.ffcls.ffcls--cards .ffcls__item:visited .ffcls__desc,.ffcls.ffcls--cards .ffcls__item.ffcls__item--current .ffcls__desc{color:var(--ffcls-muted)!important;-webkit-text-fill-color:var(--ffcls-muted)!important}.ffcls.ffcls--cards .ffcls__item .ffcls__arrow,.ffcls.ffcls--cards .ffcls__item .ffcls__badge{color:var(--ffcls-accent)!important;-webkit-text-fill-color:var(--ffcls-accent)!important}@media screen and (min-width:750px){.ffcls__inner{padding-block:max(var(--ffcls-pad-v-d),18px)}.ffcls__list{grid-template-columns:repeat(var(--ffcls-cols-d),minmax(0,1fr))}.ffcls[data-desktop-scroll=true].is-scrollable .ffcls__scroller{padding-inline:0}.ffcls[data-desktop-scroll=true].is-scrollable .ffcls__scroll-button{display:none!important}.ffcls[data-desktop-scroll=true] .ffcls__scroller{overflow:visible}.ffcls[data-desktop-scroll=true] .ffcls__list{display:flex;flex-wrap:nowrap;align-items:stretch;gap:var(--ffcls-gap-local);overflow-x:scroll!important;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-gutter:auto;scrollbar-width:thin;scrollbar-color:var(--ffcls-scrollbar-thumb) var(--ffcls-scrollbar-track);padding-block-end:.72rem;-webkit-overflow-scrolling:touch}.ffcls[data-desktop-scroll=true] .ffcls__list-item{flex:0 0 min(var(--ffcls-scroll-item-d, 280px),calc(100vw - (2 * var(--ff-sec-pad-h, 32px))));scroll-snap-align:start}.ffcls[data-desktop-scroll=true] .ffcls__list::-webkit-scrollbar{height:8px}.ffcls[data-desktop-scroll=true] .ffcls__list::-webkit-scrollbar-track{background:var(--ffcls-scrollbar-track);border-radius:999px}.ffcls[data-desktop-scroll=true] .ffcls__list::-webkit-scrollbar-thumb{min-width:44px;background-color:var(--ffcls-scrollbar-thumb);border:2px solid var(--ffcls-bg);border-radius:999px}.ffcls[data-desktop-scroll=true] .ffcls__list::-webkit-scrollbar-thumb:hover{background-color:var(--ffcls-scrollbar-thumb-hover)}.ffcls[data-desktop-scroll=true] .ffcls__list::-webkit-scrollbar-button:single-button{display:block;width:18px;height:8px;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:7px 7px}.ffcls[data-desktop-scroll=true] .ffcls__list::-webkit-scrollbar-button:single-button:hover{background-color:rgb(var(--ff-accent, 96 115 89) / .08)}.ffcls[data-desktop-scroll=true] .ffcls__list::-webkit-scrollbar-button:single-button:horizontal:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7' viewBox='0 0 7 7'%3E%3Cpath d='M4.8 1L2.2 3.5l2.6 2.5' fill='none' stroke='%23607359' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ffcls[data-desktop-scroll=true] .ffcls__list::-webkit-scrollbar-button:single-button:horizontal:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7' viewBox='0 0 7 7'%3E%3Cpath d='M2.2 1l2.6 2.5L2.2 6' fill='none' stroke='%23607359' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ffcls[data-desktop-scroll=true].ffcls--pills .ffcls__list{flex-wrap:nowrap;justify-content:flex-start}.ffcls[data-desktop-scroll=true].ffcls--pills .ffcls__list-item{flex-basis:auto}}@media screen and (max-width:749px){.shopify-section--ff-collection-link-strip{margin-block-start:0;padding-block-start:0}.ffcls{overflow:hidden}.ffcls__wrap{padding-inline:max(1rem,var(--ff-sec-pad-h))}.ffcls__inner{padding-block:max(var(--ffcls-pad-v-m),16px)}.ffcls__header{gap:.45rem;margin-block-end:1.15rem}.ffcls__heading{font-size:var(--ff-text-h5, 17px);line-height:1.3}.ffcls__intro{font-size:14px;line-height:1.5}.ffcls__list{grid-template-columns:repeat(var(--ffcls-cols-m),minmax(0,1fr));gap:.75rem}.ffcls[data-mobile-scroll=true] .ffcls__scroll-button{display:none!important}.ffcls[data-mobile-scroll=true] .ffcls__list{display:flex;flex-wrap:nowrap;gap:.85rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--ffcls-scrollbar-thumb) var(--ffcls-scrollbar-track);padding-block-end:.55rem;-webkit-overflow-scrolling:touch}.ffcls[data-mobile-scroll=true] .ffcls__list::-webkit-scrollbar{display:block;height:5px}.ffcls[data-mobile-scroll=true] .ffcls__list::-webkit-scrollbar-track{background:var(--ffcls-scrollbar-track)}.ffcls[data-mobile-scroll=true] .ffcls__list::-webkit-scrollbar-thumb{background:var(--ffcls-scrollbar-thumb);border-radius:999px}.ffcls[data-mobile-scroll=true] .ffcls__list-item{flex:0 0 min(var(--ffcls-scroll-item-m, 240px),calc(100vw - 2rem));scroll-snap-align:start}.ffcls[data-mobile-scroll=false].ffcls--pills .ffcls__list{display:grid;grid-template-columns:repeat(var(--ffcls-cols-m),minmax(0,1fr))}.ffcls__item{min-height:44px}.ffcls--compact .ffcls__item{padding-block:.2rem}.ffcls--cards .ffcls__item{padding:.9rem 1rem}.ffcls--pills .ffcls__item{width:100%;min-height:42px;padding:.62rem .8rem}.ffcls__label{font-size:15px}.ffcls__desc{font-size:13px;line-height:1.42}}@media(prefers-reduced-motion:reduce){.ffcls__item{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/160/assets/ff-collection-link-strip.css.map */
