.product-home{position:relative}.product-home:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(//shopflerd.com/cdn/shop/files/star-bg.png?v=13256295817907301885);background-repeat:repeat;background-position:top;opacity:.5}.product-home .layout-panel-flex .size-style{position:relative;z-index:1}.home-cate .collection-card__image{max-width:100px;margin:0 auto}.header[data-sticky-state=active] .header__row{box-shadow:0 2px 4px #0000000d}.facebook-contact-section{padding:60px 0;position:relative}.facebook-contact-section:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(//shopflerd.com/cdn/shop/files/logo-01.png?v=4295569849946485477);background-repeat:repeat-x;background-position:center;opacity:.05;background-size:30% auto}.facebook-contact-grid{display:flex;gap:40px;max-width:1440px;margin:0 auto;flex-direction:column;padding:0 20px;align-items:center;position:relative;z-index:2}.contact-column{background:#4b290d;padding:30px;border-radius:8px;color:#fff}.contact-column h2{margin-bottom:20px}.contact-column a{color:#fff}.contact-column p{margin-bottom:15px;font-size:16px}.facebook-contact-grid iframe{max-width:600px;width:100%;outline:none}.facebook-contact-grid .facebook-column,.facebook-contact-grid .fb-wrapper{width:100%;overflow:hidden}.gallery_items{display:flex;max-width:1440px;margin:0 auto;padding:0 20px;width:100%}.contact-image-gallery{display:grid;grid-template-columns:1fr;gap:12px;margin:20px 0 0;width:100%}.contact-image-gallery img{width:100%;height:300px;border-radius:6px;object-fit:cover}@media (min-width: 768px){.facebook-contact-grid iframe{max-width:inherit;width:500px}.facebook-contact-grid .facebook-column,.facebook-contact-grid .fb-wrapper{width:auto;overflow:visible}.contact-image-gallery{grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.facebook-contact-grid{flex-direction:row;align-items:inherit}.contact-image-gallery{grid-template-columns:repeat(4,1fr)}}.collections-page .resource-list .resource-list__item{max-width:150px;width:100%;margin:0 auto}.about-hero{background-size:cover;background-position:center;padding:120px 20px;color:#fff;position:relative}.about-hero:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:.5}.about-hero .hero__content{display:flex;max-width:800px;width:100%;margin:0 auto;flex-direction:column;color:#fff;gap:8px;position:relative;z-index:2;text-align:center}.section-padding{padding:80px 0}.subtitle{text-transform:uppercase;letter-spacing:.08em;opacity:1;margin:0}.about-hero .hero__content h1{margin:0}.center-text{background:#fff7ef}.center-text .frame{display:flex;max-width:800px;width:100%;margin:0 auto;flex-direction:column;gap:16px;text-align:center}.center-text .frame h2,.center-text .frame p{margin:0}.about-content-left{padding-left:20px;padding-right:20px}.about-content-left .grid{display:grid!important;grid-template-columns:100%!important;gap:20px;max-width:1440px;margin:0 auto;width:100%;align-items:center;gap:16px}.about-content-left__content h2,.about-content-left__content p{margin:0}.about-content-left__content h2{margin-bottom:24px}.about-content-left__content .button{margin-top:24px}.about-category{background:#c72c74;padding-left:20px;padding-right:20px}.about-category .about-category__holder{max-width:1440px;margin:0 auto;width:100%;color:#fff;text-align:center;padding:0 20px}.about-category .pills{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;flex-direction:column}.about-category .pill{padding:10px 16px;border-radius:30px;border:1px solid currentColor;text-decoration:none;color:#fff;font-size:16px}.about-category .pill:hover{background:#fff7ef;color:#c72c74}.four-column-about{padding-left:20px;padding-right:20px}.four-column-about .grid{grid-template-areas:inherit;max-width:1440px;margin:0 auto;width:100%}.four-column-about .grid .column{display:flex;flex-direction:column;gap:16px}.four-column-about .grid .column .img-holder{height:300px;overflow:hidden}.four-column-about .grid .column .img-holder img{object-fit:cover}.four-column-about .grid .column h3,.four-column-about .grid .column p{margin:0}.ceo-message{background:#2b8c89;padding-left:20px;padding-right:20px}.ceo-message__holder{max-width:1100px;margin:0 auto;width:100%;text-align:center;color:#fff}.ceo-message__holder p{margin:0}.about-team{background:#fff7ef;padding-left:20px;padding-right:20px;text-align:center}.about-team .grid{grid-template-areas:inherit;max-width:1440px;margin:0 auto;width:100%;text-align:left}.about-team__content{background:#fff;box-shadow:0 2px 4px #0000000d}.about-team__image{height:300px;overflow:hidden}.about-team__image img{object-fit:cover;transform:scale(1.08);transition:all .3s}.about-team__content:hover img{transform:scale(1.1)}.about-team__text{display:flex;flex-direction:column;gap:8px;padding:10px;font-size:16px}.about-team__text h4,.about-team__text p{margin:0}.faq-about{padding-left:20px;padding-right:20px}.faq-about .grid{grid-template-areas:inherit;max-width:1440px;margin:0 auto;width:100%;align-items:center}.faq-about .left-column{width:100%;position:relative}.faq-about .left-column:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:.5}.faq-about .left-column .img-holder{height:400px;overflow:hidden}.faq-about .left-column .img-holder img{object-fit:cover}.left-column-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;color:#fff;z-index:2;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.left-column-content h3,.left-column-content p{margin:0}.left-column-content .button{background:#c72c74}.left-column-content .button:hover{background:#fff7ef;color:#000}.faq-about .accordion{background:#c72c74;padding:10px;margin-bottom:10px;color:#fff}.faq-about .accordion summary{cursor:pointer;position:relative;padding:0 0 0 25px;font-size:20px}.faq-about .accordion__content{padding:10px 25px}.faq-about .accordion summary:before{content:"+";position:absolute;left:0;top:50%;transform:translateY(-50%);font-weight:700;font-size:18px}.faq-about .accordion[open]>summary:before{content:"-"}.contact-hero{padding:100px 20px;background-size:cover;background-position:center;color:#fff;text-align:center}.contact-hero .subtitle{font-size:20px;margin-bottom:10px}.contact-hero h1{font-size:36px;margin:0}.contact-content .grid{gap:40px}.contact-info p{margin-bottom:15px;font-size:16px}.contact-form-wrapper form{display:flex;flex-direction:column}.contact-form-wrapper label{margin:10px 0 5px;font-weight:700}.contact-form-wrapper input,.contact-form-wrapper textarea{padding:10px;margin-bottom:15px;border:1px solid #ccc;border-radius:5px;width:100%}.contact-form-wrapper button{padding:12px 20px;border:none;background-color:#007bff;color:#fff;font-size:16px;border-radius:5px;cursor:pointer}.contact-form-wrapper button:hover{background-color:#0056b3}.contact-map iframe{width:100%;border:0;border-radius:5px}@media (max-width: 768px){.contact-content .grid{display:block}.contact-content .grid>div{margin-bottom:30px}.contact-hero{padding:60px 20px}.contact-hero h1{font-size:28px}}@media screen and (min-width: 750px){.header-logo{position:absolute;top:20px}.product-home .layout-panel-flex{justify-content:space-between;align-items:center}.collections-page .resource-list .resource-list__item{margin:0}.about-content-left .grid{grid-template-columns:50% 50%!important;gap:36px}.about-category .pills{flex-direction:row}.four-column-about .grid,.about-team .grid{grid-template-columns:repeat(4,1fr);gap:20px}.faq-about .grid{grid-template-columns:repeat(2,1fr);gap:20px}.faq-about .left-column .img-holder{height:640px}.faq-about .left-column{max-width:640px}}.contact-flerd .page-width{max-width:1440px;margin:0 auto;width:100%}.contact-flerd{padding:80px 20px}.contact-flerd .contact-grid{display:grid;grid-template-columns:2fr 1fr;gap:60px}.contact-description{max-width:520px;margin-bottom:40px}.contact-flerd .form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.contact-flerd .form-group{margin-bottom:20px}.contact-flerd input,.contact-flerd select,.contact-flerd textarea{width:100%;padding:14px 18px;border-radius:30px;border:none;background:#f2f2f2}.contact-flerd textarea{border-radius:20px}.contact-flerd .contact-info{padding-left:40px;border-left:1px solid #e5e5e5}.contact-flerd .info-item{margin-bottom:24px}@media (max-width: 990px){.contact-flerd .contact-grid{grid-template-columns:1fr}.contact-flerd .contact-info{padding-left:0;border-left:none}.contact-flerd .form-row{grid-template-columns:1fr}}.map-section iframe{width:100%;height:450px;border:none;display:block}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
