@font-face{font-family:Clash Display;src:url(ClashDisplay-Variable.woff2) format("woff2-variations");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(Satoshi-Variable.woff2) format("woff2-variations");font-weight:300 900;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(Satoshi-VariableItalic.woff2) format("woff2-variations");font-weight:300 900;font-display:swap;font-style:italic}:root{--fum-cobalt: #0148E0;--fum-cobalt-deep: #0138B0;--fum-cobalt-wash: #E5EDFD;--fum-sky: #3CBDF7;--fum-sky-deep: #0C6FA6;--fum-sky-wash: #E2F4FE;--fum-violet: #7A2CE6;--fum-violet-deep: #5A21B0;--fum-pink: #FF4D9D;--fum-pink-deep: #D62F7E;--fum-ink: #161A22;--fum-slate: #3F444F;--fum-muted: #6B7280;--fum-line: #E2E5EC;--fum-cloud: #F1F3F7;--fum-paper: #FAFBFD;--fum-success: #0B7C71;--fum-warning: #B26A00;--fum-danger: #E5484D;--fum-info: #0138B0;--fum-prism: linear-gradient(105deg, #0148E0, #3CBDF7 24%, #7A2CE6 62%, #FF4D9D);--fum-radius: 16px;--fum-shadow: 20px 40px -28px rgba(22, 26, 34, .26);--fum-shadow-sm: 0 10px 24px -16px rgba(22, 26, 34, .22);--font-heading--family: "Clash Display", "Montserrat", ui-sans-serif, system-ui, sans-serif !important;--font-accent--family: "Clash Display", "Montserrat", ui-sans-serif, system-ui, sans-serif !important;--font-body--family: "Satoshi", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif !important;--font-paragraph--family: "Satoshi", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif !important;--font-subheading--family: "Satoshi", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif !important;--font-heading--weight: 600 !important;--font-accent--weight: 600 !important;--font-subheading--weight: 600 !important}h1,h2,h3,.h1,.h2,.h3,.text-block h1,.text-block h2,.text-block h3,[class*=section-resource-list__header] h2{font-weight:600!important;letter-spacing:-.02em!important}h1,h2,.h1,.h2{letter-spacing:-.02em}h3,h4,.h3,.h4{letter-spacing:-.01em}h1,h2,h3,.h1,.h2,.h3,.text-block h1,.text-block h2,.text-block h3{word-spacing:.12em}@media screen and (min-width:750px){.product-information__grid--half.product-information--media-left,.product-information__grid--half.product-information--media-left:has(.media-gallery--extend){grid-template-columns:var(--full-page-grid-margin) minmax(0,calc(var(--full-page-grid-central-column-width) * .4)) minmax(0,calc(var(--full-page-grid-central-column-width) * .6)) var(--full-page-grid-margin)}.product-information__grid--half.product-information--media-right,.product-information__grid--half.product-information--media-right:has(.media-gallery--extend){grid-template-columns:var(--full-page-grid-margin) minmax(0,calc(var(--full-page-grid-central-column-width) * .6)) minmax(0,calc(var(--full-page-grid-central-column-width) * .4)) var(--full-page-grid-margin)}}.product-information__grid h1,.product-information__grid .text-block h1,.product-information h1{text-transform:none!important;letter-spacing:-.005em!important;word-spacing:normal!important}.button,.button--primary,.button--secondary,.shopify-payment-button__button--unbranded{border-radius:999px;font-weight:700;letter-spacing:0;text-transform:none}.fum-word{background:var(--fum-prism);-webkit-background-clip:text;background-clip:text;color:transparent}.fum-seam{height:4px;border:0;margin:0;background:var(--fum-prism)}.fum-eyebrow{display:inline-flex;align-items:center;gap:.5em;padding:6px 14px;border-radius:999px;background:color-mix(in srgb,var(--fum-cobalt) 12%,transparent);color:var(--fum-cobalt-deep);font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,Consolas,monospace;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.fum-glow{position:relative;isolation:isolate}.fum-glow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:radial-gradient(55% 85% at 100% 0%,rgba(1,72,224,.2),transparent 60%),radial-gradient(65% 85% at 0% 100%,rgba(122,44,230,.18),transparent 55%),radial-gradient(60% 80% at 50% 50%,rgba(255,77,157,.12),transparent 60%);pointer-events:none}.fum-accent-bar{height:6px;border-radius:999px;background:var(--fum-accent, var(--fum-cobalt))}.header-logo{padding-inline:0!important;margin-inline:0!important}.fum-top__soc{padding-left:0}@media screen and (min-width:750px){.header-menu .menu-list__list-item{position:relative}.header__underlay,.header__underlay:before,.header__underlay:after{display:none!important;background:transparent!important}.header:has(.header-menu .menu-list__list-item:not([slot=overflow]) [aria-expanded=true]),.header-menu:has(.menu-list__list-item:not([slot=overflow]) [aria-expanded=true]){--submenu-height: 0px !important;--full-open-header-height: var(--header-height) !important}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu{width:250px!important;min-width:250px!important;max-width:250px!important;min-height:0!important;height:auto!important;left:0!important;right:auto!important;top:calc(100% + 9px)!important;padding:0!important;margin:0!important;background:transparent!important;box-shadow:none!important;clip-path:none!important;overflow:visible!important;isolation:isolate;z-index:60!important}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu:before{content:""!important;display:block!important;position:absolute;left:0;right:0;top:-13px;height:14px;background:transparent}.header-menu .menu-list__submenu-inner{display:block!important;flex-wrap:nowrap!important;padding:6px!important;margin:0!important;transform:none!important;min-height:0!important;max-height:min(70vh,520px)!important;width:250px!important;max-width:250px!important;background:var(--fum-paper, #fff)!important;border:1px solid rgba(22,26,34,.12);border-radius:12px;box-shadow:0 20px 40px -20px #161a2273}.header-menu .menu-list__submenu .mega-menu,.header-menu .menu-list__submenu .mega-menu.section,.header-menu .menu-list__submenu .mega-menu__grid,.header-menu .menu-list__submenu .mega-menu__list,.header-menu .menu-list__submenu .mega-menu__column,.header-menu .menu-list__submenu .mega-menu__column>div,.header-menu .menu-list__submenu .mega-menu__column ul{display:block!important;grid-template-columns:none!important;grid-column:auto!important;grid-template-rows:none!important;width:100%!important;min-width:0!important;max-width:100%!important;inset:auto!important;left:auto!important;right:auto!important;transform:none!important;padding:0!important;margin:0!important;column-count:1!important;background:transparent!important;box-shadow:none!important;border:0!important;--section-padding-inline: 0 !important}.header-menu .menu-list__submenu-inner:before,.header-menu .menu-list__submenu-inner:after,.header-menu .menu-list__submenu .mega-menu:before,.header-menu .menu-list__submenu .mega-menu:after{display:none!important;content:none!important}.header-menu .menu-list__submenu .mega-menu__link{display:block!important;padding:9px 12px!important;border-radius:8px!important;font-size:13px!important;line-height:1.15!important;white-space:nowrap!important}.header-menu .menu-list__submenu .mega-menu__link .wrap-text{display:inline!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}.header-menu .menu-list__submenu .mega-menu__link:hover{background:color-mix(in srgb,var(--fum-cobalt, #0148E0) 10%,transparent)!important}}.shopify-section-group-header-group{position:relative;z-index:20}.shopify-section-group-header-group:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:3px;background:var(--fum-prism);pointer-events:none}.header__inline-menu a,.header a[href]{position:relative}.header__inline-menu .header-menu__link,.header__inline-menu a[aria-current],.header__menu-item{--hdr-underline: 0%}.header__inline-menu a:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:2px;background:var(--fum-prism);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.header__inline-menu a:hover:after,.header__inline-menu a[aria-current=page]:after{transform:scaleX(1)}.cart-bubble,.header-actions__cart-count,[class*=cart] [class*=bubble]{background:var(--fum-pink)!important;color:#fff!important}.product-card,.resource-card{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.product-card:hover,.resource-card:hover{transform:translateY(-3px);box-shadow:0 18px 34px -20px #0148e047}.product-grid__item .product-card{border-radius:16px;overflow:clip;box-shadow:0 1px 2px #161a220d,0 12px 26px -20px #161a2233}.product-grid__item .product-card:hover{transform:translateY(-4px);box-shadow:0 22px 42px -22px #3cbdf76b}.product-grid__item .product-card__image,.product-grid__item .product-card [class*=card-gallery] img{transition:transform .4s ease}.product-grid__item .product-card:hover .product-card__image,.product-grid__item .product-card:hover [class*=card-gallery] img{transform:scale(1.04)}.product-grid__item .product-card__title,.product-grid__item [class*=card__heading]{font-size:.95rem;line-height:1.25}.product-grid__item .product-card .price{font-weight:800}.product-grid__item .fum-card-vs{margin:2px 0 4px;font-size:.8rem;line-height:1.35;color:var(--fum-muted, #6B7280)}.product-grid__item .fum-card-price{margin:4px 0 0;font-weight:800;font-size:.95rem;color:var(--fum-ink, #161A22)}.product-grid__item .fum-card-price s{font-weight:600;color:var(--fum-muted, #6B7280);margin-right:4px}.product-grid__item .fum-card-from{font-weight:600;font-size:.82em;color:var(--fum-muted, #6B7280);margin-right:.4em}.facets--horizontal{max-width:var(--page-width, 1400px);margin-inline:auto!important;padding-inline:var(--page-margin, 40px)!important;margin-block:4px auto!important;box-sizing:border-box}.facets--horizontal .facets__summary,.facets--horizontal .sorting-filter__select{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--fum-line, #E2E5EC);border-radius:999px;padding:7px 14px;background:#fff;font:inherit;font-weight:600;color:var(--fum-ink, #161A22);line-height:1;cursor:pointer;list-style:none;transition:border-color .14s ease,background .14s ease}.facets--horizontal .facets__summary::-webkit-details-marker,.facets--horizontal .facets__summary::marker{display:none;content:""}.facets--horizontal .facets__summary:hover,.facets--horizontal .facets__panel[open]>.facets__summary,.facets--horizontal .sorting-filter__select:hover{border-color:var(--fum-sky, #3CBDF7);background:color-mix(in srgb,var(--fum-sky, #3CBDF7) 9%,#fff)}.facets--horizontal .facets__label{font-weight:600}.facets--horizontal .facets__filters-wrapper,.facets--horizontal .facets__overflow-list::part(list){display:flex;flex-wrap:wrap;gap:8px;align-items:center}.facets--horizontal .sorting-filter__container{display:flex;align-items:center;gap:8px}.facets--horizontal [role=status]{color:var(--fum-muted, #6B7280);font-size:.875rem}.shopify-section.ui-test-product-list{position:relative}.shopify-section.ui-test-product-list+.shopify-section.ui-test-product-list:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--fum-prism);opacity:.9}.shopify-section-group-footer-group{position:relative}.shopify-section-group-footer-group:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--fum-prism);z-index:2}.shopify-section-group-footer-group a{color:#ffffffd1;text-decoration:none}.shopify-section-group-footer-group a:hover{color:#fff;text-decoration:underline}.shopify-section-group-footer-group .text-block p{margin:0 0 3px;line-height:1.95}.shopify-section-group-footer-group [class*=__brand] .text-block,.shopify-section-group-footer-group [class*=__brand] .text-block p{font-size:12px;line-height:1.5;color:#ffffff8c;text-align:right;margin:0}.shopify-section-group-footer-group .text-block strong{display:block;font-family:Clash Display,Montserrat,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-size:12px;color:#ffffff80;margin-bottom:9px}.shopify-section-group-footer-group .social-links,.shopify-section-group-footer-group [class*=social]{margin-top:6px}.shopify-section-group-footer-group .payment-icons svg,.shopify-section-group-footer-group [class*=payment] svg{height:20px!important;width:auto!important}.shopify-section-group-footer-group [class*=payment]{gap:5px!important;opacity:.7}.shopify-section-group-footer-group .text-block a{white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/23/assets/fumana-prism.css.map */
