.tf-currencies,.currency-form{display:none!important}.collection-hover-img-v0,.collection-hover-img-v0 .wow{color:#fff;opacity:1!important;visibility:visible!important}.collection-hover-img-v0 .flat-title-box .title,.collection-hover-img-v0 .flat-title-box h3.title{color:#fff!important;opacity:1!important}.collection-hover-img-v0 .flat-title-box .subtitle{color:#f0f0f0!important;opacity:1!important}.collection-hover-img-v0 .cls-hover-img-item .prefix,.collection-hover-img-v0 .cls-hover-img-item .cls-title,.collection-hover-img-v0 .cls-hover-img-item .cls-title a,.collection-hover-img-v0 .cls-hover-img-item .box-cls-title a,.collection-hover-img-v0 .cls-hover-img-item .tf-btn,.collection-hover-img-v0 .cls-hover-img-item .tf-btn .text,.collection-hover-img-v0 .cls-hover-img-item .tf-btn .icon{color:#fff!important;opacity:1!important}.collection-hover-img-v0 .cls-hover-img-item .tf-btn{border-color:#fff!important;background-color:transparent!important}.collection-hover-img-v0 .cls-hover-img-item:hover .tf-btn,.collection-hover-img-v0 .list-cls-hover-img .cls-hover-img-item:hover .tf-btn{background-color:#fff!important;border-color:#fff!important;color:#181818!important}.collection-hover-img-v0 .cls-hover-img-item:hover .tf-btn .text,.collection-hover-img-v0 .cls-hover-img-item:hover .tf-btn .icon{color:#181818!important}.section-testimonial-v0 .testimonial-card{height:100%;border:1px solid #dadada;box-shadow:0 4px 16px #0000000a}.section-testimonial-v0 .testimonial-card .content{display:flex;flex-direction:column;height:100%;box-sizing:border-box}.section-testimonial-v0 .testimonial-card .author{font-weight:600;margin:0}.section-testimonial-v0 .testimonial-card .review-text{font-size:15px!important;line-height:1.55;color:#2e2e2e}.section-testimonial-v0 .testimonial-card .box-product-preview{margin-top:auto}.section-testimonial-v0 .testimonial-card .box-product-preview .avt{width:56px;height:56px;border-radius:8px!important;background:#f6f8fb}.section-testimonial-v0 .testimonial-card .product-title{font-weight:600;line-height:1.3}.section-testimonial-v0 .testimonial-card .product-price{margin:4px 0 0;font-size:14px;color:#426b8f}.new-grid-layout-v0 .article-item .article-tags-list{inset:8px 8px auto 8px!important;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:4px;max-width:calc(100% - 16px);max-height:28px;overflow:hidden}.new-grid-layout-v0 .article-item .item-tag-link{display:inline-flex;max-width:100%;padding:4px 8px!important;font-size:11px!important;font-weight:500!important;line-height:1.2!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#fffffff0!important;color:#2e2e2e!important;box-shadow:0 1px 4px #0000001f}.new-grid-layout-v0 .article-item.style-list:not(.first-article) .item-tag-link:nth-child(n+2){display:none}.new-grid-layout-v0 .news-layout .article-item.style-list:not(.first-article) .article-item-title{font-size:18px!important;line-height:1.3}.bottom-bar,.bottom-bar-v0{color:#fff}.s-footer-0.footer-inner,.s-footer-0{background-color:#181818}.s-footer-0 .footer-body.wow{visibility:visible!important;opacity:1!important}.s-footer-0 .footer-body{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:40px!important}.s-footer-0 .footer-left{flex:1 1 auto;width:auto!important;min-width:0;padding-right:32px;border-right:1px solid rgba(255,255,255,.12)!important}.s-footer-0 .footer-info{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.25fr);gap:28px 32px;align-items:start}.s-footer-0 .footer-cols{display:contents}.s-footer-0 .footer-menu{min-width:0}.s-footer-0 .menu-heading,.s-footer-0 .flp-contact-heading,.s-footer-0 .heading-newsletter{margin:0 0 14px;font-size:13px!important;font-weight:600!important;letter-spacing:.08em;text-transform:uppercase;color:#fff!important}.s-footer-0 .menu-item-link{color:#e8e8e8!important;font-size:14px!important;line-height:1.5}.s-footer-0 .menu-item-link:hover{color:#fff!important}.s-footer-0 .footer-contact{gap:8px}.s-footer-0 .footer-contact .item{margin:0;font-size:14px!important;line-height:1.45}.s-footer-0 .footer-contact a{color:#f0f0f0!important}.s-footer-0 .footer-contact a:hover{color:#fff!important}.s-footer-0 .footer-contact .flp-footer-address{max-width:240px;margin-top:6px;color:#cfcfcf;opacity:1}.s-footer-0 .footer-right{flex:0 0 320px;width:320px!important;max-width:36%;gap:12px}.s-footer-0 .flp-newsletter-note{margin:0 0 14px;font-size:13px;line-height:1.45;color:#cfcfcf}.s-footer-0 .form-newsletter .ip-subscribe-email{min-height:48px;padding:12px 112px 12px 16px!important;background-color:#fff!important;color:#2e2e2e!important;border:0!important;border-radius:8px!important}.s-footer-0 .form-newsletter .ip-subscribe-email::placeholder{color:#6e6e6e!important}.s-footer-0 .form-newsletter .btn-submit{font-weight:600!important}.s-footer-0 .social-icons:not(:has(li)){display:none}.bottom-bar-v0{background-color:#111}@media(max-width:991px){.s-footer-0 .footer-body{flex-wrap:wrap}.s-footer-0 .footer-left,.s-footer-0 .footer-right{flex:1 1 100%;width:100%!important;max-width:none;padding-right:0;border-right:0!important}.s-footer-0 .footer-info{grid-template-columns:1fr 1fr}.s-footer-0 .footer-contact{grid-column:1 / -1}}@media(max-width:767px){.s-footer-0 .footer-info{grid-template-columns:1fr;gap:0}.s-footer-0 .footer-contact{padding:16px 0 8px}.s-footer-0 .flp-newsletter-note{margin-bottom:12px}}.bottom-bar .copyrights,.bottom-bar-v0 .copyrights{color:#fff!important}body{font-size:15px;line-height:1.6}h1,.h1{font-size:32px;line-height:1.2}h2,.h2{font-size:26px;line-height:1.25}h3,.h3{font-size:22px;line-height:1.3}h4,.h4{font-size:18px;line-height:1.35}h5,.h5{font-size:16px;line-height:1.4}h6,.h6{font-size:14px;line-height:1.4}.text-display{font-size:40px;line-height:1.15}.text-body-1{font-size:16px;line-height:1.6}.shopify-policy__title h1{font-size:32px}.page-title-v0 .title{font-size:28px!important;line-height:1.25}.tfs-page-title:before{background-color:#000!important;opacity:.45!important}.c-productTitle{font-size:28px!important;line-height:1.25}.slideshow-v0 h1.title,.slideshow-v0 .fade-item-1{font-size:32px!important;line-height:1.2}@media screen and (max-width:1199px){h1,.h1,.shopify-policy__title h1{font-size:28px}.page-title-v0 .title,h1.title,.c-productTitle{font-size:24px!important;line-height:1.25}.slideshow-v0 h1.title,.slideshow-v0 .fade-item-1{font-size:26px!important}h2,.h2{font-size:22px}h2.title{font-size:22px!important}h3,.h3{font-size:20px}h3.title{font-size:20px!important}h4,.h4{font-size:16px}.text-display{font-size:32px}}@media screen and (max-width:767px){h1,.h1,.shopify-policy__title h1{font-size:24px}.page-title-v0 .title{font-size:22px!important}h2,.h2{font-size:20px}h3,.h3{font-size:18px}h4,.h4{font-size:16px}.text-display{font-size:28px}.c-productTitle,h1.title,.page-title .title{font-size:22px!important;line-height:1.25;letter-spacing:-.02em}h2.title{font-size:20px!important;line-height:1.3}h3.title{font-size:18px!important;line-height:1.3}h4.heading,h4.title,h5:not(.menu-heading){font-size:16px!important;line-height:1.35}.slideshow-v0 .slide-content .fade-item-1,.slideshow-v0 .slide-content .fade-item-2{overflow-wrap:break-word;padding-inline:4px}}.tf-topbar.header-topbar{background-color:var(--primary)}.tf-btn{background-color:var(--primary);color:var(--White);border-color:var(--primary);border-radius:8px;font-family:var(--font-btn-family, Poppins, sans-serif)}.tf-btn:hover:not(.effect-bg-btn,.effect-bg-light-btn){background-color:var(--primary-hover);border-color:var(--primary-hover);color:var(--White)}.tf-btn.btn-outline,.tf-btn.style-outline{background-color:transparent;color:var(--brown);border:1px solid var(--brown)}.tf-btn.btn-outline:hover,.tf-btn.style-outline:hover{background-color:var(--brown);border-color:var(--brown);color:var(--White)}input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]),select,textarea,.form-control{border-radius:8px;border-color:var(--line);color:var(--onsurface);background-color:var(--White)}.card-product,.card-product-wrapper{border-radius:12px}.card-product.wow{visibility:visible!important}.card-product{display:flex;flex-direction:column;height:auto;border:1px solid var(--line);background-color:var(--White);box-shadow:0 4px 16px #0000000f;overflow:hidden}.card-product .card-product-wrapper{position:relative;width:100%;aspect-ratio:1 / 1;height:auto!important;min-height:200px;margin-bottom:0!important;background-color:#f6f8fb;border-radius:12px 12px 0 0;overflow:hidden}.card-product .card-product-wrapper .image-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;border-radius:12px 12px 0 0}.card-product-wrapper img,.card-product-wrapper .image-wrap{border-radius:12px 12px 0 0}.card-product .card-product-wrapper img,.card-product .card-product-wrapper .iTimg.active{display:block!important;width:100%!important;height:100%!important;object-fit:cover}.card-product-info{display:flex;flex-direction:column;gap:6px;padding:12px 14px 16px;flex:1 1 auto}.card-product .card-product-info .cartProduct__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;margin:0;font-size:14px;font-weight:600;line-height:1.3}.card-product .cartProduct__prices{margin:0}.card-product .card-product-info .cartProduct__prices .price{flex-wrap:wrap;gap:6px 8px;font-size:14px;font-weight:700;line-height:1.3}.card-product .card-product-info .cartProduct__prices .old-price{font-size:13px;font-weight:400;color:#8a8a8a}.cartProduct__on-sale{background-color:var(--critical);color:var(--White);border-radius:30px;letter-spacing:0;font-weight:600}.btn-add-cart:hover,.btn-reset,.product-grid.no-product .item-not-found a,.form-login .tf-btn,.form-register .tf-btn,.account-page .tf-btn,.modal-shopping-cart .btn-checkout,button[name=checkout],.btn-checkout{background-color:var(--primary);color:var(--White);border-color:var(--primary)}.btn-add-cart:hover,.product-grid.no-product .item-not-found a:hover,.form-login .tf-btn:hover,.form-register .tf-btn:hover,button[name=checkout]:hover,.btn-checkout:hover{background-color:var(--primary-hover);border-color:var(--primary-hover);color:var(--White)}.card-product.out-of-stock .card-product-wrapper:before{background-color:var(--critical);border-radius:12px;width:auto;height:auto;padding:8px 14px}.product-grid-v0{padding-top:8px!important;padding-bottom:48px!important}.product-grid-v0 .flat-title-box,.product-grid-v0 .tf-grid-layout{width:100%}.product-grid-v0 .tf-grid-layout{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}@media screen and (max-width:1199px){.product-grid-v0 .tf-grid-layout{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:767px){.product-grid-v0{padding-bottom:32px!important}.product-grid-v0 .tf-grid-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important}}.wishlisted .wishlist,.wishlisted .wishlist .tooltip,.wishlisted .wishlist .tooltip:before,.compared .compare,.compared .compare .tooltip,.compared .compare .tooltip:before{background-color:var(--primary);color:var(--White);border-color:var(--primary)}.btn-scrollTop,.tf-scroll-top{background-color:var(--primary)}.btn-scrollTop:hover,.tf-scroll-top:hover{background-color:var(--primary-hover)}.flp-brand-story a{color:var(--primary);font-weight:600;text-decoration:underline}.header-default .nav-icon .flp-header-wa .nav-icon-item{width:auto;font-size:13px;font-weight:600;color:var(--primary);text-decoration:none;white-space:nowrap}.slideshow-v0 .slide-content{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:calc(100% - 40px)!important;max-width:600px!important;box-sizing:border-box}.slideshow-v0 .slide-content .fade-item-1,.slideshow-v0 .slide-content .fade-item-2{flex:1 0 100%;max-width:100%}.slideshow-v0 .slide-content .fade-item-3{flex:0 1 auto;width:auto;max-width:calc(50% - 6px)}.slideshow-v0 .slide-content .fade-item-3 .tf-btn{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;min-height:48px;padding:12px 20px;max-width:100%}@media screen and (max-width:767px){.slideshow-v0 .slide-content{width:calc(100% - 24px)!important;gap:8px}.slideshow-v0 .slide-content .fade-item-3{max-width:calc(50% - 4px)}.slideshow-v0 .slide-content .fade-item-3 .tf-btn{min-height:42px;padding:8px 14px}}.template-page .tfs-page-title{padding-top:52px!important;padding-bottom:52px!important}.page-contact-v0 .page-contact-wrapper{align-items:flex-start;row-gap:32px}.page-contact-v0 .contact-form-box{background:#f6f8fb;border-radius:12px;box-sizing:border-box}.page-contact-v0 .contact-form-box .title{font-weight:600}.page-contact-v0 .contact-form-box .subtitle{color:#6e6e6e;line-height:1.55}.form-contact input,.form-contact textarea{width:100%;box-sizing:border-box;border:1px solid #dadada;border-radius:8px;padding:12px 14px;font-size:15px;line-height:1.4;color:#2e2e2e;background:#fff}.form-contact input::placeholder,.form-contact textarea::placeholder{color:#8a8a8a}.form-contact textarea{min-height:140px;resize:vertical}.page-contact-v0 .tf-btn{min-height:48px;width:fit-content;justify-content:center}.contact-info .list-contact .title{letter-spacing:.04em;text-transform:uppercase}.contact-info .list-contact .content a{color:#426b8f;text-decoration:none}.contact-info .list-contact .content a:hover{text-decoration:underline}.contact-info .list-contact ul.content{padding-left:0;list-style:none;margin:0}.page-map-v0{overflow:hidden}.page-map-v0 iframe,.tfs-contact-map iframe{display:block;width:100%!important;max-width:100%;height:280px!important;max-height:280px!important;border:0;pointer-events:auto}.page-faqs-v0 .faq-heading{font-size:18px!important;font-weight:600!important;margin-bottom:12px!important}.page-faqs-v0 .faq-box:not(:last-child){margin-bottom:28px!important}.page-faqs-v0 .accordion-faq-item{border:1px solid #dadada;overflow:visible}.page-faqs-v0 .accordion-title{font-size:16px!important;font-weight:600;line-height:1.4;padding:16px 18px!important;color:#2e2e2e}.page-faqs-v0 .accordion-collapse.show,.page-faqs-v0 .accordion-collapse.collapsing{height:auto!important;overflow:visible}.page-faqs-v0 .accordion-body,.page-faqs-v0 .accordion-body p{font-size:15px!important;line-height:1.65;color:#6e6e6e;height:auto!important;max-height:none!important;display:block!important;-webkit-line-clamp:unset!important}.page-faqs-v0 .accordion-body{padding:0 18px 16px!important}.page-faqs-v0 .accordion-header.arrow .icon{font-size:16px}.page-term-v0 .page-term-wrapper{gap:40px!important}.page-term-v0 .term-toc{max-width:240px}.page-term-v0 .term-toc-item{font-size:14px!important;line-height:1.4;padding:8px 10px 8px 16px}.page-term-v0 .term-content>.heading{display:none}.page-term-v0 .term-item-content .title,.page-term-v0 .term-item-content h5{font-size:18px!important;font-weight:600!important}.page-term-v0 .term-item-content .term-content-text,.page-term-v0 .term-item-content .term-content-text p{font-size:15px!important;line-height:1.65;color:#2e2e2e}@media screen and (max-width:1199px){.template-page .tfs-page-title{padding-top:48px!important;padding-bottom:48px!important}}@media screen and (max-width:767px){.template-page .tfs-page-title{padding-top:36px!important;padding-bottom:36px!important}.page-contact-v0 .contact-form-box{margin-top:8px}.page-map-v0 iframe,.tfs-contact-map iframe{height:220px!important;max-height:220px!important}.page-term-v0 .term-toc{max-width:100%}.page-term-v0 .page-term-wrapper{gap:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/flp-theme.css.map */
