@media(max-width:749px){html body{font-size:14px!important;line-height:1.45!important}html body .page-width[class],html body .container[class],html body .fc-rv[class],html body main{padding-left:12px!important;padding-right:12px!important}html body section[class],html body .shopify-section[class]>section,html body .shopify-section[class]>div[class]{padding-top:20px!important;padding-bottom:20px!important;margin-top:0!important;margin-bottom:0!important}html body .shopify-section[class]{padding:0!important;margin:0!important}html body h1[class],html body h1,html body .h1[class],html body .h1{font-size:24px!important;line-height:1.15!important;letter-spacing:-.01em!important;margin:0 0 6px!important}html body h2[class],html body h2,html body .h2[class],html body .h2,html body section h2[class][class],html body section h2{font-size:19px!important;line-height:1.2!important;letter-spacing:-.005em!important;margin:0 0 6px!important}html body h3[class],html body h3{font-size:15px!important;line-height:1.25!important;margin:0 0 4px!important}html body h4[class],html body h4{font-size:13px!important;line-height:1.3!important;margin:0 0 4px!important}html body p{font-size:13px!important;line-height:1.5!important;margin:0 0 8px!important}html body .fc-header[class][class],html body header.fc-header[class]{padding:8px 12px!important;min-height:52px!important}html body .fc-header__logo[class][class],html body .fc-header__brand[class][class]{font-size:16px!important}html body .fc-header__logo img,html body .fc-header__brand img{max-height:28px!important;width:auto!important}html body .fc-header__nav[class][class],html body .fc-header__menu[class][class]{display:none!important}html body .fc-announcement[class][class],html body [class*=announcement][class]{font-size:11px!important;padding:4px 8px!important;letter-spacing:0!important;min-height:auto!important}html body .fc-hero[class][class],html body .fc-hero2[class][class],html body .fc-hero3[class][class],html body .fc-hero4[class][class],html body [class*=fc-hero][class]{padding:20px 12px!important;min-height:auto!important}html body .fc-hero4[class] .fc-hero4__headline[class][class],html body .fc-hero[class] .fc-hero__title[class][class],html body [class*=fc-hero][class] h1[class],html body [class*=fc-hero][class] h1,html body main h1:first-of-type[class],html body main h1:first-of-type{font-size:26px!important;line-height:1.1!important;margin:0 0 8px!important}html body [class*=fc-hero][class] h2[class],html body [class*=fc-hero][class] h2{font-size:15px!important;line-height:1.3!important;margin:0 0 6px!important}html body [class*=fc-hero][class] p{font-size:13px!important;line-height:1.45!important;margin:0 0 10px!important}html body [class*=fc-hero][class] .btn[class],html body [class*=fc-hero][class] a.button[class],html body [class*=fc-hero][class] button[class],html body [class*=fc-hero][class] button{padding:10px 18px!important;font-size:13px!important;min-height:42px!important}html body .fc-shop[class][class],html body section[class*=fc-shop][class]{padding:20px 10px!important}html body .fc-shop[class] .fc-shop__grid[class][class],html body .fc-shop[class] [class*=grid][class]{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}html body .fc-shop[class] .fc-shop__card[class][class],html body .fc-shop[class] .fc-shop__item[class],html body .fc-shop[class] .card[class]{padding:6px!important;border-radius:8px!important}html body .fc-shop[class] .fc-shop__card[class] img,html body .fc-shop[class] .fc-shop__item[class] img{border-radius:6px!important;width:100%!important;aspect-ratio:1!important;object-fit:cover!important}html body .fc-shop[class] .fc-shop__name[class][class],html body .fc-shop[class] .fc-shop__title[class][class][class],html body section .fc-shop__title[class][class][class]{font-size:12px!important;line-height:1.2!important;margin:4px 0 2px!important}html body .fc-shop[class] .fc-shop__price[class][class],html body .fc-shop[class] .price[class]{font-size:12px!important;font-weight:600!important}html body .fc-coll[class][class]{padding:20px 10px!important}html body .fc-coll[class] .fc-coll__grid[class][class],html body .fc-coll[class] [class*=grid][class]{grid-template-columns:1fr!important;gap:10px!important}html body .fc-coll[class] .fc-coll__card[class][class]{padding:10px!important}html body .fc-coll[class] .fc-coll__card[class] img{width:100%!important;aspect-ratio:16/9!important;object-fit:cover!important}html body .fc-coll[class] .fc-coll__title[class][class][class],html body section .fc-coll__title[class][class][class]{font-size:16px!important}html body .fc-matvid[class][class],html body .fc-prod-story[class][class],html body [class*=fc-material-video][class]{padding:20px 10px!important}html body .fc-matvid[class] .fc-matvid__inner[class][class],html body .fc-matvid[class] [class*=grid][class],html body .fc-prod-story[class] [class*=grid][class],html body .fc-prod-story[class] .columns[class]{display:flex!important;flex-direction:column!important;grid-template-columns:1fr!important;gap:12px!important}html body .fc-matvid[class] h2[class],html body .fc-matvid[class] h2,html body .fc-prod-story[class] h2[class],html body .fc-prod-story[class] h2{font-size:19px!important}html body .fc-matvid[class] video,html body [class*=fc-material-video][class] video{width:100%!important;max-height:40vh!important;object-fit:cover!important;border-radius:10px!important}html body .fc-matvid[class] .fc-matvid__stats[class][class]{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}html body .fc-matvid[class] .fc-matvid__stat[class][class]{padding:8px!important;font-size:12px!important}html body .cm-vers[class][class],html body .fc-versatility[class][class],html body [class*=versatility][class]{padding:20px 10px!important}html body .cm-vers[class] h2,html body .cm-vers[class] h2[class][class],html body [class*=versatility][class] h2{font-size:19px!important;margin:0 0 10px!important}html body .cm-vers[class] [class*=grid][class],html body [class*=versatility][class] [class*=grid][class]{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}html body .cm-vers[class] [class*=card][class],html body .cm-vers[class] [class*=item][class],html body [class*=versatility][class] [class*=card][class]{padding:10px 8px!important;min-height:0!important}html body .cm-vers[class] [class*=card][class] svg,html body .cm-vers[class] [class*=icon][class]{width:24px!important;height:24px!important}html body .fc-match[class][class],html body [class*=fc-quiz][class]{padding:20px 10px!important}html body .fc-match[class] h1[class],html body .fc-match[class] h1,html body .fc-match[class] h2[class],html body .fc-match[class] h2,html body [class*=fc-quiz][class] h1,html body [class*=fc-quiz][class] h2{font-size:19px!important;line-height:1.2!important;margin:0 0 8px!important}html body .fc-match[class] .fc-match__options[class][class],html body [class*=fc-quiz][class] [class*=options][class]{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}html body .fc-match[class] .fc-match__option[class][class],html body [class*=fc-quiz][class] .fc-quiz__option[class],html body [class*=fc-quiz][class] button{padding:12px 14px!important;font-size:13px!important;min-height:44px!important}html body .fc-accord[class][class],html body .fc-faq[class][class]{padding:20px 10px!important}html body .fc-accord[class] h2[class],html body .fc-accord[class] h2,html body .fc-faq[class] h2[class],html body .fc-faq[class] h2{font-size:19px!important;margin:0 0 10px!important}html body .fc-accord[class] .fc-accord__grid[class][class]{grid-template-columns:1fr!important;gap:6px!important}html body .fc-accord[class] .fc-accord__item[class][class],html body .fc-faq[class] .fc-faq__item[class]{margin-bottom:6px!important}html body .fc-accord[class] .fc-accord__trigger[class][class][class],html body .fc-faq[class] .fc-faq__q[class][class],html body button.fc-accord__trigger[class][class][class]{padding:10px 12px!important;font-size:13px!important;gap:8px!important;line-height:1.3!important}html body .fc-accord[class] .fc-accord__content[class][class],html body .fc-faq[class] .fc-faq__a[class][class]{padding:0 12px 10px!important;font-size:13px!important;line-height:1.45!important}html body .fc-rev[class][class],html body [class*=fc-reviews][class]{padding:20px 10px!important}html body .fc-rev[class] h2[class],html body .fc-rev[class] h2,html body [class*=fc-reviews][class] h2{font-size:19px!important}html body .fc-rev[class] .fc-rev__grid[class][class],html body [class*=fc-reviews][class] [class*=grid][class]{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}html body .fc-rev[class] .fc-rev__card[class][class][class]{padding:12px!important;border-radius:10px!important;font-size:13px!important}html body .fc-materials[class][class]{padding:20px 10px!important}html body .fc-materials[class] .fc-materials__grid[class][class],html body .fc-materials[class] [class*=grid][class]{grid-template-columns:1fr 1fr!important;gap:8px!important}html body .fc-materials[class] .fc-materials__card[class][class]{padding:8px!important;font-size:12px!important}html body [class*=fc-compare][class],html body .fc-comp[class][class]{padding:20px 10px!important}html body [class*=fc-compare][class] h2,html body .fc-comp[class] h2{font-size:19px!important}html body [class*=fc-compare][class] [class*=grid][class],html body .fc-comp[class] .fc-comp__grid[class][class]{grid-template-columns:1fr 1fr!important;gap:8px!important}html body .fc-comp[class] .fc-comp__col[class][class],html body .fc-comp[class] .fc-comp__card[class][class]{padding:10px!important}html body .fc-comp[class] .fc-comp__col[class] h3,html body .fc-comp[class] .fc-comp__card[class] h3{font-size:14px!important}html body .fc-mega[class][class],html body .fc-prod[class][class],html body .fc-prod-details[class][class]{padding:20px 10px!important}html body .fc-mega[class]>div,html body .fc-mega[class] .fc-mega__inner[class],html body .fc-prod-details[class]>div,html body .fc-prod-details[class] .fc-prod-details__inner[class]{display:flex!important;flex-direction:column!important;grid-template-columns:1fr!important;gap:12px!important}html body .fc-mega[class] h2{font-size:19px!important}html body .fc-mega[class] img{width:100%!important;height:auto!important;border-radius:10px!important}html body .fc-trust[class][class],html body [class*=fc-trust][class]{padding:10px 8px!important}html body .fc-trust[class] .fc-trust__row[class],html body [class*=fc-trust][class] [class*=grid][class]{grid-template-columns:repeat(2,1fr)!important;gap:6px!important}html body .trust-badge[class],html body .fc-trust[class] .fc-trust__badge[class]{padding:4px 6px!important;font-size:10px!important}html body .fc-cta[class][class]{padding:24px 10px!important;text-align:center!important}html body .fc-cta[class] .fc-cta__title[class][class],html body .fc-cta[class] h2{font-size:19px!important;line-height:1.2!important}html body .fc-cta[class] p{font-size:13px!important}html body .fc-nl[class][class]{padding:20px 10px!important}html body .fc-nl[class] h2{font-size:18px!important}html body .fc-nl[class] .fc-nl__form[class][class]{display:flex!important;flex-direction:column!important;gap:6px!important}html body .fc-nl[class] .fc-nl__input[class][class]{font-size:16px!important;padding:10px 12px!important;width:100%!important}html body .fc-ft[class][class],html body .fc-foot[class][class],html body [class*=fc-footer][class]{padding:20px 12px 12px!important}html body .fc-ft[class] .fc-ft__grid[class][class],html body .fc-foot[class] .fc-foot__cols[class],html body [class*=fc-footer][class] [class*=grid][class]{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important}html body .fc-ft[class] .fc-ft__col[class]:first-child,html body .fc-ft[class] .fc-ft__brand[class],html body .fc-foot[class] .fc-foot__brand[class],html body .fc-foot[class] .fc-foot__cols[class]>:first-child{grid-column:1/-1!important}html body .fc-ft[class] .fc-ft__h[class][class],html body .fc-foot[class] h4{font-size:12px!important;margin-bottom:6px!important;text-transform:uppercase!important;letter-spacing:.05em!important}html body .fc-ft[class] .fc-ft__link[class][class],html body .fc-foot[class] a{font-size:12px!important;line-height:1.7!important}html body #cart-drawer.fc-cart-drawer,html body .cart-drawer[class][class],html body cart-drawer{width:100vw!important;max-width:100vw!important}html body .cart-drawer[class] .cart-drawer__body[class],html body .cart-drawer[class] .cart-drawer__items[class]{padding:10px!important}html body .cart-drawer[class] .cart-drawer__item[class]{padding:8px 0!important;gap:8px!important}html body .cart-drawer[class] .cart-drawer__item[class] img{width:56px!important;height:56px!important}html body .cart-drawer[class] .cart-drawer__title[class]{font-size:13px!important;line-height:1.3!important}html body .cart-drawer[class] .cart-drawer__price[class]{font-size:13px!important}html body .fc-cart[class][class],html body main-cart,html body .main-cart[class]{padding:16px 10px!important}html body .fc-cart[class] .fc-cart__item[class],html body .cart-item[class]{gap:10px!important;padding:10px 0!important}html body .fc-cart[class] .fc-cart__item[class] img,html body .cart-item[class] img{width:64px!important;height:64px!important}html body .fc-popup[class][class],html body [class*=fc-popup][class]{padding:14px!important;max-width:calc(100vw - 24px)!important}html body .fc-popup[class] h2{font-size:18px!important}html body .fc-popup[class] p{font-size:12px!important}html body .btn[class],html body button.button[class],html body a.button[class],html body [class*=fc-btn][class],html body .shopify-payment-button__button[class]{padding:10px 18px!important;font-size:13px!important;min-height:42px!important;line-height:1.2!important}html body input,html body textarea,html body select{font-size:16px!important;padding:10px 12px!important}html body img,html body video,html body iframe{max-width:100%!important;height:auto}html body .fc-rv[class],html body [class*=fc-rv][class]{overflow-x:hidden!important}html body [class*=grid-3][class],html body [class*=grid-4][class],html body [class*=cols-3][class],html body [class*=cols-4][class],html body [class*="-3col"][class],html body [class*="-4col"][class]{grid-template-columns:1fr 1fr!important;gap:8px!important}html body .fc-decor[class],html body [class*=fc-parallax][class],html body [class*=decorative][class]:not(h1):not(h2){display:none!important}}@media(max-width:380px){html body h1[class],html body h1,html body .h1[class]{font-size:22px!important}html body h2[class],html body h2,html body .h2[class]{font-size:17px!important}html body [class*=fc-hero][class] h1,html body .fc-hero4[class] .fc-hero4__headline[class][class]{font-size:23px!important}html body .fc-shop[class] .fc-shop__grid[class][class]{gap:6px!important}html body .page-width[class],html body .container[class],html body .fc-rv[class]{padding-left:8px!important;padding-right:8px!important}html body .fc-ft[class] .fc-ft__grid[class][class]{grid-template-columns:1fr!important}}@media(min-width:750px)and (max-width:989px){html body h1,html body .h1{font-size:40px}html body h2,html body .h2{font-size:28px}html body [class*=fc-hero]{padding:48px 28px}html body .fc-shop .fc-shop__grid{grid-template-columns:repeat(3,1fr);gap:14px}html body .fc-ft .fc-ft__grid,html body .fc-foot .fc-foot__cols{grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/fc-mobile-tighten.css.map */
