.lightbox-overlay[data-astro-cid-54h7e66e]{position:fixed;inset:0;background-color:#000000d1;z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px;backdrop-filter:blur(6px);animation:fadeIn .25s ease-out}.lightbox-content[data-astro-cid-54h7e66e]{background:#fff;border-radius:12px;max-width:850px;width:100%;overflow:hidden;position:relative;box-shadow:0 20px 50px #0000004d}.lightbox-close[data-astro-cid-54h7e66e]{position:absolute;top:12px;right:16px;background:#00000080;color:#fff;border:none;font-size:28px;width:36px;height:36px;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:background .2s}.lightbox-close[data-astro-cid-54h7e66e]:hover{background:#af2a2f}.lightbox-body[data-astro-cid-54h7e66e]{display:grid;grid-template-columns:1.2fr 1fr}.lightbox-img-wrapper[data-astro-cid-54h7e66e]{background:#f4f4f4;display:flex;align-items:center;justify-content:center;max-height:500px;overflow:hidden}.lightbox-img-wrapper[data-astro-cid-54h7e66e] img[data-astro-cid-54h7e66e]{width:100%;height:100%;object-fit:cover}.lightbox-info[data-astro-cid-54h7e66e]{padding:36px 28px;display:flex;flex-direction:column;justify-content:center;font-family:Arial,Helvetica,sans-serif}.lightbox-badge[data-astro-cid-54h7e66e]{align-self:flex-start;background:#e2b777;color:#324544;font-size:11px;font-weight:700;text-transform:uppercase;padding:4px 10px;border-radius:20px;margin-bottom:12px}.lightbox-info[data-astro-cid-54h7e66e] h3[data-astro-cid-54h7e66e]{font-size:22px;color:#324544;margin:0 0 12px}.lightbox-info[data-astro-cid-54h7e66e] p[data-astro-cid-54h7e66e]{font-size:14px;color:#666;line-height:1.5;margin-bottom:24px}.lightbox-cta[data-astro-cid-54h7e66e]{display:inline-block;background:#af2a2f;color:#fff;text-align:center;padding:12px 20px;border-radius:6px;text-decoration:none;font-weight:700;font-size:14px;transition:background .2s ease}.lightbox-cta[data-astro-cid-54h7e66e]:hover{background:#8b2024}@keyframes fadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media(max-width:700px){.lightbox-body[data-astro-cid-54h7e66e]{grid-template-columns:1fr}.lightbox-img-wrapper[data-astro-cid-54h7e66e]{max-height:280px}.lightbox-info[data-astro-cid-54h7e66e]{padding:20px}}.wixui-aspect_ratio-1-1,.aspect_ratio-1-1{aspect-ratio:1 / 1!important}.wixui-aspect_ratio-87-1,.aspect_ratio-87-1{aspect-ratio:.87 / 1!important}.wixui-aspect_ratio-16-9,.aspect_ratio-16-9{aspect-ratio:16 / 9!important}#scroll-progress-bar{position:fixed;top:0;left:0;height:3px;background:linear-gradient(90deg,#af2a2f,#264d4f);z-index:99999;width:0%;transition:width .05s ease-out;pointer-events:none}header#comp-mo7gpqho,section[id*=comp-kbgajy18]{transition:box-shadow .3s ease,background-color .3s ease!important}header.is-scrolled{box-shadow:0 6px 24px #00000014!important}.font_2,[id*=comp-mo7lr24b] h2,[id*=comp-mo7lr24b] .wixui-rich-text__text,[id*=comp-mo7lr24b]{font-size:32px!important;font-weight:700!important;line-height:1.25em!important;color:#324544!important}[id*=comp-mo7lr24b]{width:100%!important;max-width:100%!important;flex:1 1 auto!important}[id*=comp-mo7k9rho2]{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important}@media(max-width:768px){.font_2,[id*=comp-mo7lr24b] h2,[id*=comp-mo7lr24b] .wixui-rich-text__text,[id*=comp-mo7lr24b]{font-size:24px!important}}[id*=comp-mo7lsx8b]{display:none!important}[id^=comp-moa6rla71]{border:1px solid #e5e5e5!important;background-color:#f8fafa!important;border-radius:6px!important;box-sizing:border-box!important;position:relative!important;overflow:hidden!important}[id^=comp-moa6rla81]{position:absolute!important;inset:12px!important;width:calc(100% - 24px)!important;height:calc(100% - 24px)!important}[id^=comp-mo7m31iz6__]{min-height:0px;height:auto;width:100%;aspect-ratio:.87 / 1!important;display:grid!important;grid-template-rows:auto;grid-template-columns:1fr;place-self:start;position:relative!important;background:#f8fafa!important;border:1px solid #e5e5e5!important;border-radius:6px!important;box-sizing:border-box!important;overflow:hidden!important}[id^=comp-mo7m31j1__]{position:absolute!important;inset:12px!important;width:calc(100% - 24px)!important;height:calc(100% - 24px)!important;display:flex!important;align-items:center;justify-content:center}[id^=comp-mo7m31j1__] wow-image,[id^=comp-mo7m31j1__] picture{overflow:hidden;width:100%;height:100%;display:flex;align-items:center;justify-content:center}[id^=comp-mo7m31j1__] img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}[id^=comp-mo7l1k48__]{min-height:0px;height:auto;width:100%;aspect-ratio:1 / 1!important;display:grid!important;grid-template-rows:auto;grid-template-columns:1fr;place-self:start;position:relative!important;background:#f8fafa!important;border:1px solid #e5e5e5!important;border-radius:999px!important;box-sizing:border-box!important;overflow:hidden!important}[id^=comp-mo7l37qy__]{position:absolute!important;inset:12px!important;width:calc(100% - 24px)!important;height:calc(100% - 24px)!important;display:flex!important;align-items:center;justify-content:center}[id^=comp-mo7l37qy__] wow-image,[id^=comp-mo7l37qy__] picture{overflow:hidden;width:100%;height:100%;display:flex;align-items:center;justify-content:center}[id^=comp-mo7l37qy__] img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}#comp-mrmcx7j0{border:1px solid #e5e5e5!important;background-color:#f8fafa!important;border-radius:6px!important;box-sizing:border-box!important;position:relative!important;overflow:hidden!important}#comp-mrmcx7j0 #comp-moa5blak,#comp-moa5blak{position:absolute!important;inset:16px!important;width:calc(100% - 32px)!important;height:calc(100% - 32px)!important}.product-thumb-item,[id^=comp-moa586fd2]{border:1px solid #e5e5e5!important;padding:6px!important;background-color:#f8fafa!important;border-radius:6px!important;box-sizing:border-box!important;position:relative!important}.product-thumb-item [id^=comp-moa58psx],.product-thumb-item .YX2qkL,[id^=comp-moa586fd2] .YX2qkL{border:none!important;border-width:0!important;box-shadow:none!important;background:transparent!important}[id^=comp-moa6mu9p7]{border:1px solid #e5e5e5!important;background-color:#f8fafa!important;border-radius:6px!important;box-sizing:border-box!important;position:relative!important;overflow:hidden!important}[id^=comp-moa6mu9r]{position:absolute!important;inset:12px!important;width:calc(100% - 24px)!important;height:calc(100% - 24px)!important}[id^=comp-moa278i15__]{min-height:0px;height:auto;width:100%;aspect-ratio:.87 / 1!important;display:grid!important;grid-template-rows:auto;grid-template-columns:1fr;place-self:start;position:relative;background:#f8fafa;border-radius:4px;overflow:hidden}[id^=comp-moa278i5__]{min-height:0px;height:100%!important;width:100%!important;display:flex!important;place-self:stretch;grid-area:1 / 1 / 2 / 2;position:relative}[id^=comp-moa278i5__] wow-image,[id^=comp-moa278i5__] picture{overflow:hidden;width:100%;height:100%;display:block}[id^=comp-moa278i5__] img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 50%!important}[id^=comp-moa2d6ml__]{width:56px!important;height:56px!important;border-radius:100px!important;overflow:hidden!important;position:relative!important}[id^=comp-moa2d6ml__] img{width:100%!important;height:100%!important;object-fit:cover!important}.product-card-clickable .product-main-pic{width:100%;height:100%;display:block}.product-card-clickable .product-main-img{width:100%;height:100%;object-fit:contain;object-position:center;transition:opacity .35s ease,transform .4s cubic-bezier(.16,1,.3,1)!important}.product-card-clickable .product-hover-pic{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}.product-card-clickable .product-hover-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;opacity:0;pointer-events:none;transition:opacity .35s ease,transform .4s cubic-bezier(.16,1,.3,1)!important}.product-card-clickable.has-hover-img:hover .product-main-img{opacity:0!important;transform:scale(1.05)!important}.product-card-clickable.has-hover-img:hover .product-hover-img{opacity:1!important;transform:scale(1.05)!important}.product-card-clickable:not(.has-hover-img):hover .product-main-img{transform:scale(1.05)!important}.product-card-clickable:hover [id^=comp-mo7m31j23__] span,.product-card-clickable:hover [id^=comp-mo7m31j23__] a,.product-card-clickable:hover [id^=comp-moa6rlaa2__] span,.product-card-clickable:hover [id^=comp-moa6rlaa2__] a,.product-card-clickable:hover .font_9 span{color:#af2a2f!important;transition:color .25s ease!important}[id^=comp-mo7l11vg1__]{cursor:pointer!important;transition:transform .4s cubic-bezier(.25,1,.5,1)!important}[id^=comp-mo7l11vg1__]:hover{transform:translateY(-8px)!important}[id^=comp-mo7l11vg1__] [id^=comp-mo7l1k48__]{transition:box-shadow .4s ease!important}[id^=comp-mo7l11vg1__]:hover [id^=comp-mo7l1k48__]{box-shadow:0 10px 24px #00000014!important}[id^=comp-mo7l11vg1__] [id^=comp-mo7l4pl1__] h3,[id^=comp-mo7l11vg1__] [id^=comp-mo7l4pl1__] *{transition:color .3s ease!important}[id^=comp-mo7l11vg1__]:hover [id^=comp-mo7l4pl1__] h3,[id^=comp-mo7l11vg1__]:hover [id^=comp-mo7l4pl1__] *{color:#af2a2f!important}.gallery-item-container[data-hook=item-container],.related-post-card{cursor:pointer!important;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease!important}.gallery-item-container[data-hook=item-container]:hover,.related-post-card:hover{transform:translateY(-8px)!important;box-shadow:0 16px 36px #0000001f!important}.gallery-item-container img,.related-post-card img{transition:transform .45s cubic-bezier(.16,1,.3,1)!important}.gallery-item-container:hover img,.item-link-wrapper:hover img,.related-post-card:hover img{transform:scale(1.05)!important}.gallery-item-container:hover [data-hook=post-title] h2,.gallery-item-container:hover .post-title,.gallery-item-container:hover .bD0vt9,.item-link-wrapper:hover [data-hook=post-title] h2,.item-link-wrapper:hover .post-title,.item-link-wrapper:hover .bD0vt9,.related-post-card:hover .related-post-card-title{color:#af2a2f!important;transition:color .25s ease!important}
