:root{--ff-teal: #3e9bad;--ff-teal-hover: #317f8d;--ff-teal-soft: rgba(62, 155, 173, .1);--ff-teal-glow: rgba(62, 155, 173, .35);--ff-ink: #0e1720;--ff-on-teal: #ffffff}[data-testid=collection-list] .button:not(.button-unstyled){background-color:var(--ff-teal);color:var(--ff-on-teal);border:2px solid var(--ff-teal);font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}[data-testid=collection-list] .button:not(.button-unstyled):hover,[data-testid=collection-list] .button:not(.button-unstyled):focus-visible{background-color:var(--ff-teal-hover);border-color:var(--ff-teal-hover);color:var(--ff-on-teal);transform:translateY(-1px);box-shadow:0 6px 14px var(--ff-teal-glow);outline:none}[data-testid=collection-list] .button:not(.button-unstyled):active{transform:translateY(0)}.facets-toggle__button{background-color:var(--ff-teal);color:var(--ff-on-teal);border:2px solid var(--ff-teal);border-radius:999px;padding-inline:1.25rem;padding-block:.6rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.facets-toggle__button:hover,.facets-toggle__button:focus-visible{background-color:var(--ff-teal-hover);border-color:var(--ff-teal-hover);color:var(--ff-on-teal);transform:translateY(-1px);box-shadow:0 6px 14px var(--ff-teal-glow);outline:none}.facets-toggle__button:active{transform:translateY(0)}.announcement-bar__slider{justify-content:center}.announcement-bar__slides{margin-inline:auto}.announcement-bar__slider .slideshow-control--previous{transform:none}.announcement-bar__slides,.announcement-bar__slide,.announcement-bar__text{text-align:center;justify-items:center}.card-gallery{--gallery-aspect-ratio: 1 !important}.card-gallery .product-media-container{aspect-ratio:1!important}.card-gallery .product-media-container img{object-fit:contain!important}.template-list-collections .collection-card{--ratio: 1 !important}.template-list-collections .collection-card .resource-image__image{object-fit:contain!important}.template-list-collections #MainContent{background-color:#fffdf7}.template-list-collections .text-block:has(h1){align-items:center;max-width:960px;margin-inline:auto}.template-list-collections .text-block:has(h1)>*{text-align:center;margin-inline:auto}.template-list-collections .text-block h1{font-family:Anton,Oswald,Arial Black,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.01em;line-height:1.02;color:#1a1a1a}.template-list-collections .text-block h1:after{content:"";display:block;width:64px;height:4px;margin:16px auto 0;background:#f7c43a;border-radius:2px}.template-list-collections .text-block:has(h1) p{margin:14px auto 0;max-width:900px;font-family:Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.5;color:#7a848c}.template-list-collections .text-block:has(h1) p strong{color:#3e9bad;font-weight:700}.template-list-collections .collection-card__content .text-block{align-items:center;width:100%}.template-list-collections .collection-card__content .text-block p{font-family:Anton,Oswald,Arial Black,sans-serif!important;font-weight:400!important;font-size:22px!important;text-transform:uppercase;letter-spacing:.03em;line-height:1.15;color:#1a1a1a!important;text-align:center;margin-top:6px;transition:color .18s ease}.template-list-collections .collection-card__content .text-block p:after{content:"";display:block;width:36px;height:3px;margin:8px auto 0;background:#f7c43a;border-radius:2px}.template-list-collections .collection-card:hover .collection-card__content .text-block p{color:#3e9bad!important}@media screen and (max-width:749px){.template-list-collections .collection-card__content .text-block p{font-size:17px!important}}.product-card .price{font-size:15px;font-weight:600;color:#1a1a1a}.product-card [role=heading]{font-family:Anton,Oswald,Arial Black,sans-serif!important;font-weight:400!important;font-size:16px!important;text-transform:uppercase!important;letter-spacing:.01em;line-height:1.15;color:#1a1a1a}@media(pointer:coarse){html{scroll-behavior:auto}}@media screen and (max-width:749px){.announcement-bar__slide{--font-size: .8125rem !important;--line-height: 1.25 !important}.announcement-bar{--padding-block-start: 8px !important;--padding-block-end: 8px !important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/fabled-figs.css.map */
