.ff-category-help{max-width:900px;margin:32px auto;padding:0 20px}.ff-category-help[hidden]{display:none}.ff-category-help h2{margin:0 0 20px}.ff-category-help details{border-top:1px solid currentColor;padding:16px 0}.ff-category-help details:last-child{border-bottom:1px solid currentColor}.ff-category-help summary{cursor:pointer;font-weight:600}.ff-category-help summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.ff-category-help p{margin:12px 0 0}.ff-category-nav{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start;max-width:1200px;margin:16px auto 24px;padding:0 20px}.ff-category-nav>a,.ff-category-nav summary{display:block;padding:10px 16px;border:1px solid currentColor;border-radius:4px;line-height:1.5;cursor:pointer}.ff-category-nav summary{display:list-item;list-style-position:inside}.ff-category-nav__links{display:flex;flex-direction:column;gap:4px;padding:8px 0}.ff-category-nav__links a{padding:8px 16px;text-decoration:underline}.ff-category-nav [aria-current=page]{font-weight:700}.ff-category-nav a:focus-visible,.ff-category-nav summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ff-poster-canvas{padding:32px 0}.ff-poster-canvas__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ff-poster-canvas__choice{display:flex;align-items:center;justify-content:center;padding:24px;background:#f5f1ed;color:#212121;text-align:center;text-decoration:underline;text-underline-offset:4px;border:1px solid #d6cfc7;border-radius:2px}.ff-poster-canvas__choice:hover{background:#eae3db}.ff-poster-canvas__choice:focus-visible{outline:2px solid #212121;outline-offset:4px}@media(max-width:767px){.ff-poster-canvas__choices{grid-template-columns:1fr;gap:12px}}.primary-nav__item:has(>.ff-menu-category-link){display:inline-flex;align-items:center}.primary-nav__item>.ff-menu-category-link{padding-right:0}.ff-menu-toggle{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;cursor:pointer}.ff-menu-toggle:focus-visible,.ff-menu-category-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ff-gallery-caption{margin:12px 0 0;padding:0 4px 4px;color:#212121;font-size:16px;line-height:1.4;text-align:center;overflow-wrap:anywhere}.collection-list__link:hover .ff-gallery-caption,.collection-list__link:focus-visible .ff-gallery-caption{text-decoration:underline;text-underline-offset:3px}.ff-empty-cart-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-top:20px}.ff-empty-cart-links a{display:inline-block;padding:8px 0;color:inherit;text-decoration:underline;text-underline-offset:3px}.ff-empty-cart-links a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ff-collection-more>summary{cursor:pointer;padding:10px 0;text-decoration:underline}@media(min-width:768px){.ff-collection-more>summary{display:none}}.ff-poster-size-help{margin:8px 0 20px;font-size:.875rem;line-height:1.5}.ff-poster-size-help>summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px;padding:8px 0;list-style:revert;display:list-item}.ff-poster-size-help>summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ff-poster-size-help__content{padding:12px 16px;margin-top:8px;background:#f5f1ed;color:#212121;border-radius:2px}.ff-poster-size-help__content p{margin:0 0 12px}.ff-poster-size-help__content p:last-child{margin-bottom:0}.ff-poster-size-help__content ul{padding-left:20px;margin:0 0 12px;list-style:disc}.ff-price-frame-note{display:block;font-size:.8rem;line-height:1.4}.fjallfoto-option-help{font-size:.875rem;line-height:1.5;margin:.5rem 0 1.25rem;overflow-wrap:break-word}
/*# sourceMappingURL=/cdn/shop/t/38/compiled_assets/styles.css.map */
