:root{--flipside-red:#D2272E;--flipside-charcoal:#26282A;--flipside-ink:#171717;--flipside-paper:#FFFFFF;--flipside-soft:#F2F2EE;--flipside-line:#DADAD5}a[href="/cart"],a[href$="/cart"],cart-drawer,.cart-drawer,.quick-add,.quick-add__button,shopify-accelerated-checkout,.product-form__buttons,form[action*="/cart/add"] button[type=submit],button[name=add]{display:none!important}body{background:var(--flipside-paper);font-feature-settings:"kern" 1,"liga" 1}h1,h2,h3,h4,h5,h6{letter-spacing:-.025em;text-transform:none}.button,.button-primary,.button-secondary{min-height:46px;padding-inline:22px;font-family:var(--font-subheading--family);font-size:.84rem;font-weight:600;letter-spacing:.01em;text-transform:none;transition:transform .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease}.button:hover,.button-primary:hover,.button-secondary:hover{transform:translateY(-1px)}.header-section{box-shadow:none}.header-logo__image{transition:opacity .18s ease}.header-logo:hover .header-logo__image{opacity:.82}.header-menu__link,.header-drawer__menu-item{font-family:var(--font-subheading--family);font-weight:600;letter-spacing:.01em;text-transform:none}.header-menu__link:hover,.header-drawer__menu-item:hover{color:var(--flipside-red)}.product-card,.collection-card{border-radius:0}.product-card__title,.collection-card__title{font-family:var(--font-subheading--family);font-weight:600;letter-spacing:-.01em}.flipside-catalog-message{max-width:760px}.flipside-catalog-message h1{max-width:15ch;margin-block:.4rem 1rem;letter-spacing:-.045em;text-transform:none}.flipside-catalog-message p{max-width:62ch}.flipside-catalog-message .button{margin-block-start:1rem;margin-inline-end:.75rem}footer{font-size:.95rem}footer h2,footer h3,footer h4,footer h5{letter-spacing:-.01em;text-transform:none}footer a{color:inherit;text-underline-offset:4px}a:focus-visible,button:focus-visible{outline:3px solid var(--flipside-red);outline-offset:3px}@media(prefers-reduced-motion:reduce){.button,.button-primary,.button-secondary,.header-logo__image,.header-menu__link,.header-drawer__menu-item{transition:none!important;transform:none!important}}.fs-catalog-header{width:min(1320px,calc(100% - 64px));margin:0 auto;padding:34px 0 20px}.fs-catalog-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 28px;font-size:.8rem;color:#666}.fs-catalog-breadcrumbs a{color:inherit;text-decoration:none}.fs-catalog-breadcrumbs a:hover{text-decoration:underline;text-underline-offset:3px}.fs-catalog-heading{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:40px;align-items:center}.fs-catalog-heading h1{font-size:clamp(2rem,3.3vw,3.2rem);line-height:1.08;letter-spacing:-.035em;margin:0 0 14px;font-weight:750;max-width:24ch}.fs-catalog-heading p,.fs-catalog-description{font-size:1rem;line-height:1.65;color:#56595c;max-width:64ch;margin:0}.fs-catalog-description p{margin:0}.fs-catalog-search{display:flex;align-items:center;border:1px solid #c9c9c3;background:#fff;height:48px}.fs-catalog-search:focus-within{outline:2px solid var(--flipside-red);outline-offset:2px}.fs-catalog-search input{background:none;border:0;min-width:0;width:100%;padding:12px 0 12px 15px;font:inherit;font-size:.88rem;color:#171717;border-radius:0;box-shadow:none}.fs-catalog-search input:focus-visible{outline:none}.fs-catalog-search button{display:grid;place-items:center;flex:0 0 46px;height:46px;border:0;padding:0;background:none;color:#171717;cursor:pointer}.fs-catalog-departments{display:flex;gap:30px;overflow-x:auto;border-bottom:1px solid #dadad5;margin-top:34px;scrollbar-width:thin}.fs-catalog-departments a{flex-shrink:0;display:block;padding:12px 0 15px;color:#626262;text-decoration:none;font-size:.94rem;font-weight:650;border-bottom:2px solid transparent}.fs-catalog-departments a:hover,.fs-catalog-departments a[aria-current],.fs-catalog-departments .is-active{color:#171717;border-bottom-color:var(--flipside-red)}.fs-catalog-categories{display:flex;flex-wrap:wrap;gap:8px;padding-top:16px}.fs-catalog-categories a{display:inline-flex;align-items:center;min-height:38px;padding:7px 13px;border:1px solid #deded8;color:#414345;background:#fff;font-size:.8rem;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.fs-catalog-categories a:hover{border-color:#888;background:#f5f5f1}.fs-catalog-categories a[aria-current]{color:#fff;background:#26282a;border-color:#26282a}#MainContent[data-template^=collection] .product-grid__item .product-media-container,#MainContent[data-template^=search] .product-grid__item .product-media-container{--product-media-fit:contain!important;background:#f7f7f3}#MainContent[data-template^=collection] .product-grid__item .card-gallery,#MainContent[data-template^=search] .product-grid__item .card-gallery{border:1px solid #efefeb}#MainContent[data-template^=collection] .product-grid__item .product-card__content,#MainContent[data-template^=search] .product-grid__item .product-card__content{gap:8px}#MainContent[data-template^=product] .product-details h1{font-size:clamp(1.65rem,2.55vw,2.8rem);line-height:1.12;letter-spacing:-.025em}.fs-product-help{display:block;width:100%;border-top:1px solid #dadad5;padding-top:20px}.fs-product-help__stock{display:flex;align-items:center;gap:8px;font-size:.9rem;font-weight:650;margin:0 0 12px}.fs-stock-dot{width:7px;height:7px;border-radius:50%;background:#34764f;flex-shrink:0}.fs-product-help__note{font-size:.92rem;line-height:1.6;color:#5b5b5b;margin:0 0 16px;max-width:48ch}.fs-product-help__actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px}.fs-product-help__visit{font-size:.86rem;color:#222;text-decoration:none;font-weight:600}.fs-product-help__visit:hover{text-decoration:underline;text-underline-offset:4px}.fs-product-help__sku{font-size:.78rem;color:#777;margin:20px 0 0}@media(max-width:749px){.fs-catalog-header{width:calc(100% - 40px);padding:24px 0 12px}.fs-catalog-breadcrumbs{margin-bottom:22px}.fs-catalog-heading{grid-template-columns:1fr;gap:22px}.fs-catalog-search{max-width:none;width:100%}.fs-catalog-departments{gap:23px;margin-top:22px}.fs-catalog-categories{gap:7px}.fs-catalog-categories a{font-size:.76rem;min-height:40px;padding:7px 11px}.fs-product-help__actions{gap:16px}}@media(prefers-reduced-motion:reduce){.fs-catalog-categories a{transition:none}}.fs-color-chip{display:inline-block;flex:0 0 24px;width:24px;height:24px;border:1px solid rgb(0 0 0 / .2);border-radius:50%;background:var(--fs-color-chip,transparent);overflow:hidden;vertical-align:middle}.fs-color-chip--image{width:36px;height:36px;flex-basis:36px;border-radius:4px;background:#f5f5f3}.fs-color-chip--image img{display:block;width:100%;height:100%;object-fit:contain}.fs-color-chip--native .swatch{display:block;width:100%;height:100%;border:0}variant-picker .fs-color-option--single{display:flex;align-items:center;gap:12px}variant-picker .fs-color-option--single .variant-option__swatch-value,variant-picker .fs-color-option .variant-option__button-label__text{display:inline-flex;align-items:center;gap:8px}variant-picker .fs-color-option:not(.variant-option--swatches) .variant-option__button-label{min-height:44px}#MainContent[data-template^=collection] .collection-wrapper{align-items:start}#MainContent[data-template^=collection] .facets--filters-title{font-size:.78rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:#6b6b67}#MainContent[data-template^=collection] .facets--vertical{position:sticky;top:96px}#MainContent[data-template^=collection] .facets__panel{border-bottom:1px solid rgb(var(--color-foreground-rgb) / .1)}#MainContent[data-template^=collection] .facets__summary{min-height:46px;padding-block:11px}#MainContent[data-template^=collection] .facets__label{font-size:.9rem;font-weight:700}#MainContent[data-template^=collection] .facets__inputs-list{gap:3px}#MainContent[data-template^=collection] .product-grid__item .card-gallery{overflow:hidden;background:#f4f4f0;border-color:#ecece7;transition:border-color .18s ease,transform .18s ease}#MainContent[data-template^=collection] .product-grid__item:hover .card-gallery{border-color:#c9c9c2;transform:translateY(-2px)}#MainContent[data-template^=collection] .product-card__title{font-size:.92rem;line-height:1.35;text-wrap:pretty}#MainContent[data-template^=collection] .price{font-size:.88rem;font-weight:650}.fs-filter-colors{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px!important}.fs-filter-color{min-width:0;margin:0;padding:0;border:0}.fs-filter-color label{display:flex;align-items:center;gap:9px;min-height:38px;padding:5px 7px;border:1px solid transparent;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.fs-filter-color label:hover{background:#f4f4f0;border-color:#dfdfd8}.fs-filter-color input{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.fs-filter-color input:focus-visible+label,.fs-filter-color:focus-within label{outline:2px solid var(--flipside-red);outline-offset:2px}.fs-filter-color input:checked+label{background:#f0f0ec;border-color:#90908a;font-weight:700}.fs-filter-color__swatch{display:block;flex:0 0 24px;width:24px;height:24px;border:1px solid rgb(0 0 0 / .2);border-radius:50%;background:var(--fs-filter-color)}.fs-filter-color__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem}.fs-filter-color--disabled{opacity:.4}.fs-filter-color--disabled label{cursor:not-allowed}@media(max-width:749px){.header__navigation-bar-row{display:none!important}#MainContent[data-template^=collection] .facets--vertical{position:static}#MainContent[data-template^=collection] .collection-wrapper{width:100%;min-width:0;align-items:stretch}#MainContent[data-template^=collection] .main-collection-grid{width:100%;min-width:0;flex:1 1 auto}#MainContent[data-template^=collection] .main-collection-grid>div,#MainContent[data-template^=collection] .product-grid{width:100%;min-width:0}#MainContent[data-template^=collection] .product-grid__item{min-width:0}#MainContent[data-template^=collection] .facets-toggle{width:100%;min-width:0}.fs-filter-colors{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){#MainContent[data-template^=collection] .product-grid__item .card-gallery,.fs-filter-color label{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/flipside-catalog.css.map */
