.sp-page-builder .page-content #section-id-8a7f7485-4db5-4a6d-8326-9ba365eacd7e{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-8a7f7485-4db5-4a6d-8326-9ba365eacd7e{padding-top:75px;padding-right:0px;padding-bottom:75px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-a336dd0c-7dcb-4aef-b1da-a02c5310e451{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-a336dd0c-7dcb-4aef-b1da-a02c5310e451{max-width:66.666667%;flex-basis:66.666667%;}@media (max-width:1199.98px) {#column-wrap-id-a336dd0c-7dcb-4aef-b1da-a02c5310e451{max-width:66.666667%;flex-basis:66.666667%;}}@media (max-width:991.98px) {#column-wrap-id-a336dd0c-7dcb-4aef-b1da-a02c5310e451{max-width:66.666667%;flex-basis:66.666667%;}}@media (max-width:767.98px) {#column-wrap-id-a336dd0c-7dcb-4aef-b1da-a02c5310e451{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-a336dd0c-7dcb-4aef-b1da-a02c5310e451{max-width:100%;flex-basis:100%;}}#sppb-addon-3681d90c-4fb6-4622-b0fc-b1b9c7a82001{box-shadow:0 0 0 0 #FFFFFF;}#sppb-addon-wrapper-3681d90c-4fb6-4622-b0fc-b1b9c7a82001{margin-top:0px;margin-right:0px;margin-bottom:30px;margin-left:0px;}#sppb-addon-3681d90c-4fb6-4622-b0fc-b1b9c7a82001 .fa-eye{color:#f14833 !important;}#sppb-addon-3681d90c-4fb6-4622-b0fc-b1b9c7a82001 .vm-product-title-wrapper { margin-bottom:20px; }#sppb-addon-3681d90c-4fb6-4622-b0fc-b1b9c7a82001 .vm-product-title { color:#000000; }#sppb-addon-3681d90c-4fb6-4622-b0fc-b1b9c7a82001 .vm-product-title a { color:#000000; }#sppb-addon-3681d90c-4fb6-4622-b0fc-b1b9c7a82001 .vm-product-title { font-size:32px; }#sppb-addon-3681d90c-4fb6-4622-b0fc-b1b9c7a82001 .vm-product-title { font-weight:bold; }#sppb-addon-3681d90c-4fb6-4622-b0fc-b1b9c7a82001 .vm-product-title { margin:0px 0px 15px 0px; }#sppb-addon-3681d90c-4fb6-4622-b0fc-b1b9c7a82001 .vm-product-title { padding:0px 0px 0px 0px; }#sppb-addon-3681d90c-4fb6-4622-b0fc-b1b9c7a82001 .vm-product-title { text-align:left; }#column-id-784bdecf-51ad-4dd0-9c54-02700db55acc{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-784bdecf-51ad-4dd0-9c54-02700db55acc{max-width:33.333333%;flex-basis:33.333333%;}@media (max-width:1199.98px) {#column-wrap-id-784bdecf-51ad-4dd0-9c54-02700db55acc{max-width:33.333333%;flex-basis:33.333333%;}}@media (max-width:991.98px) {#column-wrap-id-784bdecf-51ad-4dd0-9c54-02700db55acc{max-width:33.333333%;flex-basis:33.333333%;}}@media (max-width:767.98px) {#column-wrap-id-784bdecf-51ad-4dd0-9c54-02700db55acc{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-784bdecf-51ad-4dd0-9c54-02700db55acc{max-width:100%;flex-basis:100%;}}#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578{box-shadow:0 0 0 0 #FFFFFF;}#sppb-addon-wrapper-75b307ca-2d85-4cd8-bb9d-9db0438a6578{margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .sppb-addon-title{margin-bottom:15px;}#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-product-rating-wrapper { margin-bottom:20px; }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-title-icon { margin-right:8px; }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-title-icon.vm-icon-after { margin-right:0; margin-left:8px; }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-align-right { text-align:right; }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-stars i, #sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-stars span { font-size:22px; }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-star-filled, #sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-star-half { color:rgb(241, 72, 51); }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-star-empty { color:#e4e5e9; }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-stars i, #sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-stars span { margin-right:2px; }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-stars i:last-child, #sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-stars span:last-child { margin-right:0; }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-text { color:#666666; }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-text, #sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-value { font-size:14px; }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-unrated { color:#999999; }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-count { color:#888888; }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-stars-only, #sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-stars-text, #sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-detailed, #sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-compact, #sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-badge { margin-bottom:10px; }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-compact > * { display:inline-block; margin-right:8px; }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-compact > *:last-child { margin-right:0; }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-detailed .vm-rating-label { font-weight:bold; margin-right:5px; }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-detailed > div { margin-bottom:5px; }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-stars-text .vm-rating-content > * { display:inline-block; }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-label-text { margin-right:6px; font-weight:600; opacity:0.8; }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-badge { display:inline-flex; align-items:center; gap:8px; padding:10px 14px; border-radius:20px; background:#f5f5f5; color:#333; }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-layout-badge .vm-rating-stars { margin:0; }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-layout-badge .vm-rating-count { margin-left:4px; }@media (max-width:768px) {#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-title-icon { font-size:0.9em; }#sppb-addon-75b307ca-2d85-4cd8-bb9d-9db0438a6578 .vm-rating-detailed > div { font-size:13px; }}#column-id-7a12dfb0-c4b6-496d-a554-f9d9463934e1{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-7a12dfb0-c4b6-496d-a554-f9d9463934e1{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-7a12dfb0-c4b6-496d-a554-f9d9463934e1{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-7a12dfb0-c4b6-496d-a554-f9d9463934e1{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-7a12dfb0-c4b6-496d-a554-f9d9463934e1{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-7a12dfb0-c4b6-496d-a554-f9d9463934e1{max-width:100%;flex-basis:100%;}}#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b{box-shadow:0 0 0 0 #FFFFFF;}#sppb-addon-wrapper-9a12fb3e-2193-41fd-adce-548b19b4505b{margin-top:-20px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .sppb-addon-title{margin-bottom:20px;}#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b { max-width:100%; overflow:hidden; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-additional-images { margin:20px 0; width:100%; max-width:100%; position:relative; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-align-left { margin:0 auto 0 0; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-align-center { margin:0 auto; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-align-right { margin:0 0 0 auto; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-layout-slider .vm-slider-wrapper, #sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-layout-grid .vm-images-grid, #sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-layout-list .vm-images-list, #sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-layout-thumb_horizontal .vm-thumbnail-slider, #sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-layout-thumb_vertical .vm-thumbnail-slider { background:; border-radius:0px; padding:20px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-slider-wrapper, #sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-images-grid, #sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-images-list, #sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-thumbnail-slider { border:4px solid; border-image:linear-gradient(45deg, #007cba, #28a745, #dc3545, #007cba) 1; position:relative; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-title { font-size:24px; color:#333; margin-bottom:20px; display:flex; align-items:center; gap:8px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-title-align-left { justify-content:flex-start; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-title-align-center { justify-content:center; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-title-align-right { justify-content:flex-end; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-image-item { position:relative; overflow:hidden; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-image-item img { width:100%; height:auto; display:block; transition:all 0.3s ease; border-radius:0px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-image-item img { width:auto; height:auto; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-layout-grid .vm-images-grid { display:grid; gap:15px; width:100%; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-layout-grid .vm-images-grid { grid-template-columns:repeat(4, 1fr); }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-layout-grid .vm-grid-masonry { display:block; column-count:4; column-gap:15px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-layout-grid .vm-grid-masonry .vm-image-item { display:inline-block; width:100%; margin-bottom:15px; break-inside:avoid; }@media (max-width:768px) {#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-layout-grid .vm-images-grid { grid-template-columns:repeat(2, 1fr); gap:10px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-layout-grid .vm-grid-masonry { column-count:2; }}@media (max-width:480px) {#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-layout-grid .vm-images-grid { grid-template-columns:1fr; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-layout-grid .vm-grid-masonry { column-count:1; }}#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-layout-slider .vm-slider-wrapper { position:relative; width:100%; max-width:100%; overflow:hidden; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-slider-container { width:100%; overflow:hidden; position:relative; height:500px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-slider-track { display:flex; width:100%; transition:transform 0.5s cubic-bezier(0.4, 0, 0.2, 1); will-change:transform; height:100%; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-slide { flex:0 0 100%; width:100%; height:100%; text-align:center; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-slide img { width:100%; height:100%; object-fit:cover; border-radius:0px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-slider-arrow { position:absolute; top:50%; transform:translateY(-50%); background:rgba(255,255,255,0.9); border:none; border-radius:50%; width:50px; height:50px; display:flex; align-items:center; justify-content:center; cursor:pointer; z-index:10; transition:all 0.3s ease; box-shadow:0 2px 10px rgba(0,0,0,0.1); }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-slider-arrow:hover { background:white; box-shadow:0 4px 20px rgba(0,0,0,0.15); transform:translateY(-50%) scale(1.1); }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-slider-arrow:focus { outline:2px solid #007cba; outline-offset:2px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-slider-arrow svg { fill:#333; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-prev { left:20px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-next { right:20px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-slider-dots { text-align:center; padding:20px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-dot { display:inline-block; width:12px; height:12px; border-radius:50%; background:#ddd; margin:0 6px; cursor:pointer; transition:all 0.3s ease; border:none; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-dot.active { background:#007cba; transform:scale(1.3); }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-dot:hover { background:#666; transform:scale(1.1); }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-dot:focus { outline:2px solid #007cba; outline-offset:2px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-slider-wrapper.vm-dragging .vm-slider-track { transition:none; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-slider-wrapper.vm-dragging img { pointer-events:none; user-select:none; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-layout-list .vm-images-list { width:100%; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-layout-list .vm-list-item { display:flex; align-items:center; margin-bottom:20px; padding:20px; transition:all 0.3s ease; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-layout-list .vm-list-item:hover { transform:translateY(-2px); box-shadow:0 4px 15px rgba(0,0,0,0.1); }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-layout-list .vm-list-image { flex-shrink:0; margin-right:20px; border-radius:0px; overflow:hidden; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-layout-list .vm-list-title { font-weight:600; color:#333; font-size:16px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-thumbnail-slider { display:flex; gap:20px; width:100%; max-width:100%; position:relative; overflow:visible; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-thumb-vertical { flex-direction:column; padding-top:40px; padding-bottom:40px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-thumb-horizontal { flex-direction:row; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-thumbnail-container { overflow:hidden; flex:1; margin:0 10px; display:flex; align-items:center; justify-content:center; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-thumb-vertical .vm-thumbnail-container { margin:10px 0; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-thumbnail-track { display:flex; transition:transform 0.3s ease; gap:10px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-thumb-vertical .vm-thumbnail-track { flex-direction:column; align-items:center; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-thumb-horizontal .vm-thumbnail-track { flex-direction:row; align-items:center; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-thumbnail { cursor:pointer; border-radius:6px; overflow:hidden; transition:all 0.3s ease; border:2px solid transparent; flex-shrink:0; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-thumbnail:hover { border-color:#666; transform:scale(1.02); }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-thumbnail:focus { outline:2px solid #007cba; outline-offset:2px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-thumbnail img { width:100%; height:100%; object-fit:cover; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-thumb-arrow { background:rgba(255,255,255,0.9); border:none; border-radius:50%; width:32px; height:32px; display:flex; align-items:center; justify-content:center; cursor:pointer; transition:all 0.3s ease; position:absolute; z-index:20; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-thumb-arrow:hover { background:white; transform:scale(1.1); }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-thumb-arrow:focus { outline:2px solid #007cba; outline-offset:2px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-thumb-arrow svg { fill:#333; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-thumb-horizontal .vm-thumb-prev { left:6px; top:50%; transform:translateY(-50%); }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-thumb-horizontal .vm-thumb-next { right:6px; top:50%; transform:translateY(-50%); }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-thumb-vertical .vm-thumb-prev { top:12px; left:50%; transform:translateX(-50%); }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-thumb-vertical .vm-thumb-next { bottom:12px; left:50%; transform:translateX(-50%); }@media (max-width:768px) {#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-slider-arrow { width:40px; height:40px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-prev { left:10px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-next { right:10px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-lightbox-nav { width:40px; height:40px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-lightbox-prev { left:10px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-lightbox-next { right:10px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-lightbox-close { top:10px; right:10px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-lightbox-counter { bottom:10px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-layout-list .vm-list-item { flex-direction:column; text-align:center; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-layout-list .vm-list-image { margin-right:0; margin-bottom:15px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-thumbnail-slider { flex-direction:column; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-title { font-size:18px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-image-item img { width:100%; height:auto; max-width:none; }}@media (max-width:480px) {#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-slider-arrow { width:36px; height:36px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-slider-dots { padding:15px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-dot { width:10px; height:10px; margin:0 4px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-title { font-size:16px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-image-item img { width:100%; height:auto; max-width:none; }}.vm-lightbox-modal { position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.8); opacity:0; visibility:hidden; transition:all 0.3s ease; z-index:2147483647 !important; display:flex; align-items:center; justify-content:center; }.vm-lightbox-modal.active { opacity:1; visibility:visible; }.vm-lightbox-content { position:relative; background:white; border-radius:8px; max-width:90vw; max-height:90vh; display:flex; flex-direction:column; box-shadow:0 10px 40px rgba(0,0,0,0.3); z-index:2147483646; }.vm-lightbox-header { padding:15px 20px; border-bottom:1px solid #eee; display:flex; justify-content:flex-end; position:relative; z-index:1000; }.vm-lightbox-close { background:none; border:none; font-size:28px; cursor:pointer; color:#333; padding:0; width:40px; height:40px; line-height:1; transition:all 0.2s; display:flex; align-items:center; justify-content:center; position:relative; z-index:1001; }.vm-lightbox-close:hover { color:#000; }.vm-lightbox-close:focus { outline:2px solid #007cba; outline-offset:2px; }.vm-lightbox-body { flex:1; overflow:auto; display:flex; align-items:center; justify-content:center; padding:20px; }.vm-lightbox-image { max-width:100%; max-height:calc(90vh - 120px); object-fit:contain; }.vm-lightbox-footer { padding:15px; border-top:1px solid #eee; display:flex; justify-content:center; align-items:center; gap:20px; }.vm-lightbox-nav { background:#f0f0f0; border:none; border-radius:50%; width:44px; height:44px; display:flex; align-items:center; justify-content:center; cursor:pointer; transition:all 0.2s; }.vm-lightbox-nav:hover { background:#e0e0e0; }.vm-lightbox-nav:focus { outline:2px solid #007cba; outline-offset:2px; }.vm-lightbox-counter { color:#666; font-size:14px; min-width:60px; text-align:center; }.vm-lightbox-modal.active ~ body, body.vm-lightbox-open { overflow:hidden; }@media (max-width:768px) {.vm-lightbox-content { border-radius:0; width:100%; height:100%; }.vm-lightbox-image { max-height:calc(100vh - 120px); }.vm-lightbox-nav { width:40px; height:40px; }}#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-no-additional-images { text-align:center; padding:60px 20px; color:#6c757d; background:; border-radius:0px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b .vm-placeholder-icon { font-size:48px; margin-bottom:15px; opacity:0.6; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b [tabindex="0"]:focus { outline:2px solid #007cba; outline-offset:2px; }#sppb-addon-9a12fb3e-2193-41fd-adce-548b19b4505b button:focus { outline:2px solid #007cba; outline-offset:2px; }.sp-page-builder .page-content #section-id-78f59fe8-c81e-48b1-8903-b8d2e8401f24{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-78f59fe8-c81e-48b1-8903-b8d2e8401f24{padding-top:15px;padding-right:30px;padding-bottom:30px;padding-left:30px;margin-top:20px;margin-right:0px;margin-bottom:20px;margin-left:0px;border-radius:15px;border-style:solid;border-color:rgb(222, 222, 222);border-width:1px 1px 1px 1px;}.sp-page-builder .page-content #section-id-78f59fe8-c81e-48b1-8903-b8d2e8401f24.sppb-row-overlay{border-radius:15px;}#column-id-c44826ab-a211-4318-aa2d-60846f664c26{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-c44826ab-a211-4318-aa2d-60846f664c26{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-c44826ab-a211-4318-aa2d-60846f664c26{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-c44826ab-a211-4318-aa2d-60846f664c26{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-c44826ab-a211-4318-aa2d-60846f664c26{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-c44826ab-a211-4318-aa2d-60846f664c26{max-width:100%;flex-basis:100%;}}#sppb-addon-f4ca56ff-5707-491b-9b0c-d145ff657e36{box-shadow:0 0 0 0 #FFFFFF;}#sppb-addon-wrapper-f4ca56ff-5707-491b-9b0c-d145ff657e36{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:10px;}#sppb-addon-f4ca56ff-5707-491b-9b0c-d145ff657e36 .vm-product-custom-fields-wrapper { margin-bottom:20px; }#sppb-addon-f4ca56ff-5707-491b-9b0c-d145ff657e36 .vm-product-field { margin-bottom:15px; }#sppb-addon-f4ca56ff-5707-491b-9b0c-d145ff657e36 .vm-product-fields-title { display:block; margin-bottom:5px; }#sppb-addon-f4ca56ff-5707-491b-9b0c-d145ff657e36 .vm-product-fields-title { color:#333333; }#sppb-addon-f4ca56ff-5707-491b-9b0c-d145ff657e36 .vm-product-fields-title { font-size:14px; }#sppb-addon-f4ca56ff-5707-491b-9b0c-d145ff657e36 .vm-product-field-display { display:block; }#sppb-addon-f4ca56ff-5707-491b-9b0c-d145ff657e36 .vm-product-field-display select { width:100%; max-width:300px; padding:8px; }@media (max-width:768px) {#sppb-addon-f4ca56ff-5707-491b-9b0c-d145ff657e36 .vm-product-fields-title { font-size:0.9em; }}#column-id-6702863c-8817-4bc2-88e9-830f7d466af9{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-6702863c-8817-4bc2-88e9-830f7d466af9{max-width:16.666667%;flex-basis:16.666667%;}@media (max-width:1199.98px) {#column-wrap-id-6702863c-8817-4bc2-88e9-830f7d466af9{max-width:16.666667%;flex-basis:16.666667%;}}@media (max-width:991.98px) {#column-wrap-id-6702863c-8817-4bc2-88e9-830f7d466af9{max-width:16.666667%;flex-basis:16.666667%;}}@media (max-width:767.98px) {#column-wrap-id-6702863c-8817-4bc2-88e9-830f7d466af9{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-6702863c-8817-4bc2-88e9-830f7d466af9{max-width:100%;flex-basis:100%;}}#sppb-addon-69a141b8-6cf3-4523-a803-da79bde304cf{box-shadow:0 0 0 0 #FFFFFF;}#sppb-addon-wrapper-69a141b8-6cf3-4523-a803-da79bde304cf{margin-top:20px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#sppb-addon-69a141b8-6cf3-4523-a803-da79bde304cf .vm-product-prices-wrapper { margin-bottom:20px; }#sppb-addon-69a141b8-6cf3-4523-a803-da79bde304cf .vm-price-item { margin-bottom:10px; }#sppb-addon-69a141b8-6cf3-4523-a803-da79bde304cf .vm-price-title { display:block; margin-bottom:5px; }#sppb-addon-69a141b8-6cf3-4523-a803-da79bde304cf .vm-price-value { display:block; font-weight:bold; }#sppb-addon-69a141b8-6cf3-4523-a803-da79bde304cf .vm-price-title-icon { margin-right:8px; }#sppb-addon-69a141b8-6cf3-4523-a803-da79bde304cf .vm-align-center { text-align:center; }#sppb-addon-69a141b8-6cf3-4523-a803-da79bde304cf .vm-price-strikethrough .vm-price-value { text-decoration:line-through; opacity:0.7; }#sppb-addon-69a141b8-6cf3-4523-a803-da79bde304cf .vm-price-highlight-bold .vm-price-value { font-weight:900; }@media (max-width:768px) {#sppb-addon-69a141b8-6cf3-4523-a803-da79bde304cf .vm-layout-horizontal { flex-direction:column; gap:10px; }#sppb-addon-69a141b8-6cf3-4523-a803-da79bde304cf .vm-price-title-icon { font-size:0.9em; }}#column-id-3a26eb6f-84d0-448e-9481-2895bebcdcc3{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-3a26eb6f-84d0-448e-9481-2895bebcdcc3{max-width:8.333333%;flex-basis:8.333333%;}@media (max-width:1199.98px) {#column-wrap-id-3a26eb6f-84d0-448e-9481-2895bebcdcc3{max-width:8.333333%;flex-basis:8.333333%;}}@media (max-width:991.98px) {#column-wrap-id-3a26eb6f-84d0-448e-9481-2895bebcdcc3{max-width:8.333333%;flex-basis:8.333333%;}}@media (max-width:767.98px) {#column-wrap-id-3a26eb6f-84d0-448e-9481-2895bebcdcc3{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-3a26eb6f-84d0-448e-9481-2895bebcdcc3{max-width:100%;flex-basis:100%;}}#column-id-d9307378-e593-43c8-87fa-a5d0b27bac63{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-d9307378-e593-43c8-87fa-a5d0b27bac63{max-width:75%;flex-basis:75%;}@media (max-width:1199.98px) {#column-wrap-id-d9307378-e593-43c8-87fa-a5d0b27bac63{max-width:75%;flex-basis:75%;}}@media (max-width:991.98px) {#column-wrap-id-d9307378-e593-43c8-87fa-a5d0b27bac63{max-width:75%;flex-basis:75%;}}@media (max-width:767.98px) {#column-wrap-id-d9307378-e593-43c8-87fa-a5d0b27bac63{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-d9307378-e593-43c8-87fa-a5d0b27bac63{max-width:100%;flex-basis:100%;}}#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435{box-shadow:0 0 0 0 #FFFFFF;}#sppb-addon-wrapper-94aecbac-9643-4bb4-9440-269589a8f435{margin-top:35px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-add-to-cart-button-wrapper,#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-button-wrapper { margin-bottom:20px; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-add-to-cart-form { margin:0; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .sppb-btn-left { text-align:left; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .sppb-btn-center { text-align:center; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .sppb-btn-right { text-align:right; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-stock-message { margin-bottom:15px; padding:10px; border-radius:4px; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-btn-icon { margin-right:8px; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-btn-icon.vm-icon-after { margin-right:0; margin-left:8px; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-success-modal,#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-modal { position:fixed !important;inset:0;z-index:2000000000 !important;display:flex;align-items:center;justify-content:center;background-color:rgba(0, 0, 0, 0.7); }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-success-modal-content,#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-modal-content { position:relative;z-index:2000000001;background-color:#ffffff;border-radius:10px;border:1px solid #e6e6e6;max-width:500px;width:90%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 10px 30px rgba(0, 0, 0, 0.25); }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-success-modal-header,#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-modal-header { padding:16px 20px;border-bottom:1px solid #e6e6e6;display:flex;justify-content:space-between;align-items:center;background:#f7f7f7; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-success-modal-header h3,#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-modal-header h3 { margin:0;font-size:18px;color:#222222; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-success-modal-header .vm-modal-close,#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-modal-header .vm-modal-close { background:none;border:none;font-size:24px;cursor:pointer;color:#999;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-success-modal-header .vm-modal-close:hover,#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-modal-header .vm-modal-close:hover { color:#333; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-success-modal-body,#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-modal-body { padding:20px;color:#555555;overflow-y:auto; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-info { display:flex;gap:16px;margin-bottom:16px;align-items:center; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-info.vm-image-pos-left { flex-direction:row; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-info.vm-image-pos-right { flex-direction:row-reverse; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-info.vm-image-pos-top { flex-direction:column;align-items:flex-start; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-info.vm-image-pos-bottom { flex-direction:column-reverse;align-items:flex-start; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-image { flex-shrink:0; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-image img { width:80px;height:80px;object-fit:cover;border-radius:6px;display:block; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-image:empty { display:none; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-title-block { width:100%; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-details { flex-grow:1; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-name { margin:0 0 6px;font-size:1.1em;color:#222222; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-price,#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-quantity { margin:4px 0;color:#555555; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-meta { display:flex;flex-wrap:wrap;gap:12px; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-meta-row { display:flex;width:100%;margin-top:8px; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-meta-row.vm-meta-align-left { justify-content:flex-start; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-meta-row.vm-meta-align-right { justify-content:flex-end; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-desc { margin-top:6px;color:#555555;font-size:0.95em;line-height:1.4; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-actions { display:flex;gap:10px;justify-content:flex-start;padding:0 20px 20px; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-actions .sppb-btn { padding:10px 20px !important;text-decoration:none;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:all 0.3s ease;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-width:120px;box-sizing:border-box; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-checkout.sppb-btn-primary { background-color:#007cba;color:#ffffff !important; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-checkout.sppb-btn-primary:hover { background-color:#005a87;color:#ffffff !important;text-decoration:none; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-dismiss.sppb-btn-secondary { background-color:#6c757d;color:#ffffff !important; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-dismiss.sppb-btn-secondary:hover { background-color:#545b62;color:#ffffff !important; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-form { text-align:center; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-form input[type="email"] { width:100%;padding:10px;margin:12px 0 8px;border:1px solid #ddd;border-radius:4px; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-form-actions { display:flex;gap:10px;justify-content:flex-start;margin-top:12px; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-form-actions .sppb-btn { padding:10px 20px !important;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:all 0.3s ease;min-width:120px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-form-actions .sppb-btn-primary { background-color:#007cba;color:#ffffff; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-form-actions .sppb-btn-primary:hover { background-color:#005a87; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-form-actions .vm-modal-dismiss.sppb-btn-secondary { background-color:#6c757d;color:#ffffff; }#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-form-actions .vm-modal-dismiss.sppb-btn-secondary:hover { background-color:#545b62; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435.vm-success-modal,.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435.vm-notify-modal { position:fixed !important;inset:0;z-index:2000000000 !important;display:flex;align-items:center;justify-content:center;background-color:rgba(0, 0, 0, 0.7); }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-success-modal-content,.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-modal-content { position:relative;z-index:2000000001;background-color:#ffffff;border-radius:10px;border:1px solid #e6e6e6;max-width:500px;width:90%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 10px 30px rgba(0, 0, 0, 0.25); }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-success-modal-header,.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-modal-header { padding:16px 20px;border-bottom:1px solid #e6e6e6;display:flex;justify-content:space-between;align-items:center;background:#f7f7f7; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-success-modal-header h3,.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-modal-header h3 { margin:0;font-size:18px;color:#222222; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-success-modal-header .vm-modal-close,.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-modal-header .vm-modal-close { background:none;border:none;font-size:24px;cursor:pointer;color:#999;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-success-modal-header .vm-modal-close:hover,.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-modal-header .vm-modal-close:hover { color:#333; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-success-modal-body,.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-modal-body { padding:20px;color:#555555;overflow-y:auto; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-info { display:flex;gap:16px;margin-bottom:16px;align-items:center; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-info.vm-image-pos-left { flex-direction:row; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-info.vm-image-pos-right { flex-direction:row-reverse; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-info.vm-image-pos-top { flex-direction:column;align-items:flex-start; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-info.vm-image-pos-bottom { flex-direction:column-reverse;align-items:flex-start; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-image { flex-shrink:0; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-image img { width:80px;height:80px;object-fit:cover;border-radius:6px;display:block; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-image:empty { display:none; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-title-block { width:100%; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-details { flex-grow:1; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-name { margin:0 0 6px;font-size:1.1em;color:#222222; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-price,.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-quantity { margin:4px 0;color:#555555; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-meta { display:flex;flex-wrap:wrap;gap:12px; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-meta-row { display:flex;width:100%;margin-top:8px; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-meta-row.vm-meta-align-left { justify-content:flex-start; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-meta-row.vm-meta-align-right { justify-content:flex-end; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-desc { margin-top:6px;color:#555555;font-size:0.95em;line-height:1.4; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-actions { display:flex;gap:10px;justify-content:flex-start;padding:0 20px 20px; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-actions .sppb-btn { padding:10px 20px !important;text-decoration:none;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:all 0.3s ease;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-width:120px;box-sizing:border-box; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-checkout.sppb-btn-primary { background-color:#007cba;color:#ffffff !important; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-checkout.sppb-btn-primary:hover { background-color:#005a87;color:#ffffff !important;text-decoration:none; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-dismiss.sppb-btn-secondary { background-color:#6c757d;color:#ffffff !important; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-dismiss.sppb-btn-secondary:hover { background-color:#545b62;color:#ffffff !important; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-form { text-align:center; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-form input[type="email"] { width:100%;padding:10px;margin:12px 0 8px;border:1px solid #ddd;border-radius:4px; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-form-actions { display:flex;gap:10px;justify-content:flex-start;margin-top:12px; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-form-actions .sppb-btn { padding:10px 20px !important;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:all 0.3s ease;min-width:120px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-form-actions .sppb-btn-primary { background-color:#007cba;color:#ffffff; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-form-actions .sppb-btn-primary:hover { background-color:#005a87; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-form-actions .vm-modal-dismiss.sppb-btn-secondary { background-color:#6c757d;color:#ffffff; }.vm-modal-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-form-actions .vm-modal-dismiss.sppb-btn-secondary:hover { background-color:#545b62; }body.vm-sppb-modal-open .sppb-section { z-index:0 !important; }body.vm-sppb-modal-open .vm-layout-thumb_horizontal { z-index:inherit !important; }body.vm-sppb-modal-open .vm-thumbnail-slider { z-index:inherit !important; }body.vm-sppb-modal-open .sppb-column { z-index:inherit !important; }body.vm-sppb-modal-open .sppb-column-addons { z-index:inherit !important; }body.vm-sppb-modal-open .vm-layout-thumb_horizontal .vm-thumbnail-slider .sppb-column .sppb-column-addons { z-index:inherit !important; }@media(max-width:768px){#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-product-info{flex-direction:column;text-align:center;}#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-actions,#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-form-actions{flex-direction:column;}#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-modal-actions .sppb-btn,#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-notify-form-actions .sppb-btn{width:100%;margin-bottom:10px;}}@keyframes vm-pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-btn-hover-pulse:hover{animation:vm-pulse 0.6s ease-in-out}@keyframes vm-bounce{0%,20%,53%,80%,100%{transform:translate3d(0,0,0)}40%,43%{transform:translate3d(0,-15px,0)}70%{transform:translate3d(0,-7px,0)}90%{transform:translate3d(0,-3px,0)}}#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-btn-hover-bounce:hover{animation:vm-bounce 1s ease}@keyframes vm-shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-btn-hover-shake:hover{animation:vm-shake 0.6s ease-in-out}#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-btn-hover-glow:hover{box-shadow:0 0 20px rgba(0,123,255,0.6)}#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-btn-hover-slide-up{transition:transform 0.3s ease}#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-btn-hover-slide-up:hover{transform:translateY(-3px)}#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-btn-hover-zoom{transition:transform 0.3s ease}#sppb-addon-94aecbac-9643-4bb4-9440-269589a8f435 .vm-btn-hover-zoom:hover{transform:scale(1.05)}#column-id-c632604c-dbfd-4983-98d0-88d2474b4c6e{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-c632604c-dbfd-4983-98d0-88d2474b4c6e{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-c632604c-dbfd-4983-98d0-88d2474b4c6e{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-c632604c-dbfd-4983-98d0-88d2474b4c6e{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-c632604c-dbfd-4983-98d0-88d2474b4c6e{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-c632604c-dbfd-4983-98d0-88d2474b4c6e{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-6a6d04d6-e40c-4f29-83a5-47ffbce8089e{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-6a6d04d6-e40c-4f29-83a5-47ffbce8089e{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}@media (max-width:1199.98px) {.sp-page-builder .page-content #section-id-6a6d04d6-e40c-4f29-83a5-47ffbce8089e{padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;}}@media (max-width:991.98px) {.sp-page-builder .page-content #section-id-6a6d04d6-e40c-4f29-83a5-47ffbce8089e{padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;}}#column-id-38e84c9a-8db6-4ea6-bc62-939438d57b40{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-38e84c9a-8db6-4ea6-bc62-939438d57b40{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-38e84c9a-8db6-4ea6-bc62-939438d57b40{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-38e84c9a-8db6-4ea6-bc62-939438d57b40{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-38e84c9a-8db6-4ea6-bc62-939438d57b40{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-38e84c9a-8db6-4ea6-bc62-939438d57b40{max-width:100%;flex-basis:100%;}}#sppb-addon-89b21f73-bfb9-4bfd-8a76-43c31b6b2baf{box-shadow:0 0 0 0 #FFFFFF;}#sppb-addon-89b21f73-bfb9-4bfd-8a76-43c31b6b2baf .sppb-addon-title{margin-bottom:20px;}#sppb-addon-89b21f73-bfb9-4bfd-8a76-43c31b6b2baf .vm-product-description-wrapper { margin-bottom:20px; }#sppb-addon-89b21f73-bfb9-4bfd-8a76-43c31b6b2baf .vm-description-title { margin:0; }#sppb-addon-89b21f73-bfb9-4bfd-8a76-43c31b6b2baf .vm-description-content { word-wrap:break-word; overflow-wrap:break-word; }#sppb-addon-89b21f73-bfb9-4bfd-8a76-43c31b6b2baf .vm-align-left { text-align:left; }@media (max-width:991px) {#sppb-addon-89b21f73-bfb9-4bfd-8a76-43c31b6b2baf .vm-description-content { font-size:13px; }}@media (max-width:576px) {#sppb-addon-89b21f73-bfb9-4bfd-8a76-43c31b6b2baf .vm-description-content { font-size:12px; }#sppb-addon-89b21f73-bfb9-4bfd-8a76-43c31b6b2baf .vm-description-title-icon { font-size:0.9em; }}.sp-page-builder .page-content #section-id-7068ef3b-16a7-40b0-9bfa-21c1af45fb55{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-7068ef3b-16a7-40b0-9bfa-21c1af45fb55{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}@media (max-width:1199.98px) {.sp-page-builder .page-content #section-id-7068ef3b-16a7-40b0-9bfa-21c1af45fb55{padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;}}@media (max-width:991.98px) {.sp-page-builder .page-content #section-id-7068ef3b-16a7-40b0-9bfa-21c1af45fb55{padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;}}#column-id-ffaa593a-0d40-4ef2-a4a8-503c44c1c9dc{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-ffaa593a-0d40-4ef2-a4a8-503c44c1c9dc{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-ffaa593a-0d40-4ef2-a4a8-503c44c1c9dc{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-ffaa593a-0d40-4ef2-a4a8-503c44c1c9dc{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-ffaa593a-0d40-4ef2-a4a8-503c44c1c9dc{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-ffaa593a-0d40-4ef2-a4a8-503c44c1c9dc{max-width:100%;flex-basis:100%;}}#sppb-addon-a6859660-a462-4b80-ac37-f5a041911dcd{box-shadow:0 0 0 0 #FFFFFF;}#sppb-addon-a6859660-a462-4b80-ac37-f5a041911dcd .sppb-addon-title{margin-bottom:20px;}#sppb-addon-a6859660-a462-4b80-ac37-f5a041911dcd .vm-product-description-wrapper { margin-bottom:20px; }#sppb-addon-a6859660-a462-4b80-ac37-f5a041911dcd .vm-description-title { margin:0; }#sppb-addon-a6859660-a462-4b80-ac37-f5a041911dcd .vm-description-content { word-wrap:break-word; overflow-wrap:break-word; }#sppb-addon-a6859660-a462-4b80-ac37-f5a041911dcd .vm-align-left { text-align:left; }@media (max-width:991px) {#sppb-addon-a6859660-a462-4b80-ac37-f5a041911dcd .vm-description-content { font-size:13px; }}@media (max-width:576px) {#sppb-addon-a6859660-a462-4b80-ac37-f5a041911dcd .vm-description-content { font-size:12px; }#sppb-addon-a6859660-a462-4b80-ac37-f5a041911dcd .vm-description-title-icon { font-size:0.9em; }}.sp-page-builder .page-content #section-id-9954a278-1492-4189-a448-8733a7f31cb6{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-9954a278-1492-4189-a448-8733a7f31cb6{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}@media (max-width:1199.98px) {.sp-page-builder .page-content #section-id-9954a278-1492-4189-a448-8733a7f31cb6{padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;}}@media (max-width:991.98px) {.sp-page-builder .page-content #section-id-9954a278-1492-4189-a448-8733a7f31cb6{padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;}}#column-id-ddee3690-7cd4-49fb-ab62-674c33b86f5e{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-ddee3690-7cd4-49fb-ab62-674c33b86f5e{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-ddee3690-7cd4-49fb-ab62-674c33b86f5e{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-ddee3690-7cd4-49fb-ab62-674c33b86f5e{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-ddee3690-7cd4-49fb-ab62-674c33b86f5e{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-ddee3690-7cd4-49fb-ab62-674c33b86f5e{max-width:100%;flex-basis:100%;}}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6{box-shadow:0 0 0 0 #FFFFFF;}#sppb-addon-wrapper-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6{margin-top:0px;margin-right:0px;margin-bottom:30px;margin-left:0px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li{margin:25px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list{margin:-25px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e61 a{font-size:72px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e61{height:80px;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;width:80px;border-style:none;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e61 .sppb-icons-label-text{margin-right:auto;margin-left:auto;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e61{display:inline-block;font-size:72px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e61 .sppb-icons-label-text{font-weight:500;font-size:16px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e61 a:hover{color:rgb(216, 38, 38);}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e61 a{margin:25px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li{margin:25px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list{margin:-25px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e62 a{font-size:72px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e62{height:80px;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;width:80px;border-style:none;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e62 .sppb-icons-label-text{margin-right:auto;margin-left:auto;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e62{display:inline-block;font-size:72px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e62 .sppb-icons-label-text{font-weight:400;font-size:16px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e62 a:hover{color:rgb(216, 38, 38);}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e62 a{margin:25px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li{margin:25px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list{margin:-25px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e63 a{font-size:72px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e63{height:80px;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;width:80px;border-style:none;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e63 .sppb-icons-label-text{margin-right:auto;margin-left:auto;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e63{display:inline-block;font-size:72px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e63 .sppb-icons-label-text{font-weight:400;font-size:16px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e63 a:hover{color:rgb(216, 38, 38);}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e63 a{margin:25px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li{margin:25px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list{margin:-25px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e64 a{font-size:72px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e64{height:80px;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;width:80px;border-style:none;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e64 .sppb-icons-label-text{margin-right:auto;margin-left:auto;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e64{display:inline-block;font-size:72px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e64 .sppb-icons-label-text{font-weight:400;font-size:16px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e64 a:hover{color:rgb(216, 38, 38);}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e64 a{margin:25px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li{margin:25px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list{margin:-25px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e65 a{font-size:72px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e65{height:80px;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;width:80px;border-style:none;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e65 .sppb-icons-label-text{margin-right:auto;margin-left:auto;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e65{display:inline-block;font-size:72px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e65 .sppb-icons-label-text{font-weight:400;font-size:16px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e65 a:hover{color:rgb(216, 38, 38);}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list li#icon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e65 a{margin:25px;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-addon-icons-group{text-align:center;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-addon-title{margin-right:auto;margin-left:auto;}#sppb-addon-2aad6d39-e7e7-4a8f-afed-7064c1cf68e6 .sppb-icons-group-list{ transform-origin:50% 50%; }#sppb-addon-jZWtV5TsEH5RMMxLObsZ1{box-shadow:0 0 0 0 #FFFFFF;}#sppb-addon-jZWtV5TsEH5RMMxLObsZ1{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}#sppb-addon-wrapper-jZWtV5TsEH5RMMxLObsZ1{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#sppb-addon-jZWtV5TsEH5RMMxLObsZ1 .sppb-panel.sppb-panel-custom{background:RGBA(255, 255, 255, 0.7);border-color:RGBA(213, 215, 224, 0.77);border-style:solid; border-width:1px;border-radius:10px;}#sppb-addon-jZWtV5TsEH5RMMxLObsZ1 .sppb-panel-custom .sppb-panel-heading{background:RGBA(255, 255, 255, 0.56);}#sppb-addon-jZWtV5TsEH5RMMxLObsZ1 .sppb-panel-custom .sppb-panel-body{border-top-style:solid; border-top-width:1px;border-top-color:RGBA(213, 215, 224, 0.77);}#sppb-addon-jZWtV5TsEH5RMMxLObsZ1 .sppb-panel-group .sppb-panel.sppb-panel-custom:not(:last-child){margin-bottom:10px;}#sppb-addon-jZWtV5TsEH5RMMxLObsZ1 .sppb-panel-custom .active .sppb-accordion-icon-wrap{transform:rotate(0deg);}#sppb-addon-jZWtV5TsEH5RMMxLObsZ1 .sppb-panel-custom{ transform-origin:50% 50%; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a{box-shadow:0 0 0 0 #FFFFFF;}#sppb-addon-wrapper-8e37daa6-0188-4fe8-b80f-64ec44db4c3a{margin-top:40px;margin-right:10%;margin-bottom:0px;margin-left:10%;}#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .sppb-addon-title{margin-bottom:20px;}#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-product-reviews-wrapper { margin-bottom:30px; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-reviews-title { margin-bottom:20px; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-reviews-title-icon { margin-right:8px; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-reviews-title-icon.vm-icon-after { margin-right:0; margin-left:8px; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-align-left { text-align:left; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-align-center { text-align:center; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-align-right { text-align:right; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-review-item { margin-bottom:20px; padding:15px; border:1px solid #e0e0e0; border-radius:8px; background:#f9f9f9; color:#333333; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-review-header { display:flex; justify-content:space-between; align-items:center; margin-bottom:10px; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-review-meta { font-size:0.9em; color:#999999; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-review-author { font-weight:bold; margin-right:10px; color:#666666; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-review-date { color:#999999; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-review-text { line-height:1.5; color:#333333; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-no-reviews { padding:20px; text-align:center; color:#999999; font-style:italic; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-layout-compact .vm-review-item { padding:11px; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-layout-compact .vm-review-header { margin-bottom:6px; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-layout-compact .vm-review-text { font-size:0.95em; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-review-form-container { margin:30px 0; padding:20px; background:#f9f9f9; border-radius:8px; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-review-form h4 { margin-top:0; color:#333; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-form-group { margin-bottom:15px; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-form-group label { display:block; margin-bottom:5px; font-weight:bold; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-form-group textarea { width:100%; padding:10px; border:1px solid #ccc; border-radius:4px; resize:vertical; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-star-rating-input { margin:10px 0; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-interactive-stars { font-size:24px; margin-bottom:5px; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-star-selectable { color:#e4e5e9; cursor:pointer; margin-right:5px; transition:color 0.2s ease; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-star-selectable:hover { color:#ffc107; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-star-selectable.selected { color:#ffc107; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-star-selectable.hover { color:#ffc107; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-rating-text { font-size:12px; color:#666; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-submit-review { padding:10px 20px; background:#007cba; color:white; border:none; border-radius:4px; cursor:pointer; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-submit-review:hover { background:#005a87; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-login-required { text-align:center; padding:20px; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-login-link { display:inline-block; padding:10px 20px; background:#007cba; color:white; text-decoration:none; border-radius:4px; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-already-reviewed { text-align:center; padding:20px; background:#e7f3ff; border:1px solid #b3d9ff; border-radius:4px; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-review-toggle { margin-top:8px; background:none; border:none; color:#007cba; cursor:pointer; padding:0; font-size:0.95em; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-review-toggle:hover { text-decoration:underline; }#sppb-addon-8e37daa6-0188-4fe8-b80f-64ec44db4c3a .vm-reviews-container { background:rgb(255, 255, 255); }#sppb-addon-161c5889-c4a3-45fd-ae18-43e0b2773c17{box-shadow:0 0 0 0 #FFFFFF;}#sppb-addon-wrapper-161c5889-c4a3-45fd-ae18-43e0b2773c17{margin-top:0px;margin-right:10%;margin-bottom:0px;margin-left:10%;}.sp-page-builder .page-content #section-id-2e8697b2-8d79-4430-9280-c5aec0144d09{background-color:rgb(241, 72, 51);box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-2e8697b2-8d79-4430-9280-c5aec0144d09{padding-top:10px;padding-right:40px;padding-bottom:10px;padding-left:40px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-6f254143-35cc-45da-a0ab-463fcd777127{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-6f254143-35cc-45da-a0ab-463fcd777127{max-width:75%;flex-basis:75%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}@media (max-width:1199.98px) {#column-wrap-id-6f254143-35cc-45da-a0ab-463fcd777127{max-width:75%;flex-basis:75%;}}@media (max-width:991.98px) {#column-wrap-id-6f254143-35cc-45da-a0ab-463fcd777127{max-width:75%;flex-basis:75%;}}@media (max-width:767.98px) {#column-wrap-id-6f254143-35cc-45da-a0ab-463fcd777127{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-6f254143-35cc-45da-a0ab-463fcd777127{max-width:100%;flex-basis:100%;}}#sppb-addon-f1060952-09c6-4fd2-844d-70c0d9fb7361{box-shadow:0 0 0 0 #FFFFFF;}#sppb-addon-wrapper-f1060952-09c6-4fd2-844d-70c0d9fb7361{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:150px;}#sppb-addon-f1060952-09c6-4fd2-844d-70c0d9fb7361 .vm-back-to-category-wrapper { margin-bottom:20px; }#sppb-addon-f1060952-09c6-4fd2-844d-70c0d9fb7361 .sppb-btn-left { text-align:left; }#sppb-addon-f1060952-09c6-4fd2-844d-70c0d9fb7361 .sppb-btn-center { text-align:center; }#sppb-addon-f1060952-09c6-4fd2-844d-70c0d9fb7361 .sppb-btn-right { text-align:right; }#sppb-addon-f1060952-09c6-4fd2-844d-70c0d9fb7361 .vm-btn-icon { margin-right:8px; }#sppb-addon-f1060952-09c6-4fd2-844d-70c0d9fb7361 .vm-btn-icon.vm-icon-after { margin-right:0; margin-left:8px; }#column-id-269ee7e9-c3ad-4db7-8020-8558a043e64c{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-269ee7e9-c3ad-4db7-8020-8558a043e64c{max-width:25%;flex-basis:25%;}@media (max-width:1199.98px) {#column-wrap-id-269ee7e9-c3ad-4db7-8020-8558a043e64c{max-width:25%;flex-basis:25%;}}@media (max-width:991.98px) {#column-wrap-id-269ee7e9-c3ad-4db7-8020-8558a043e64c{max-width:25%;flex-basis:25%;}}@media (max-width:767.98px) {#column-wrap-id-269ee7e9-c3ad-4db7-8020-8558a043e64c{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-269ee7e9-c3ad-4db7-8020-8558a043e64c{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-a4562692-90c4-4d0c-9bfc-fd1a9e9bde22{background-color:#FFFFFF;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-a4562692-90c4-4d0c-9bfc-fd1a9e9bde22{padding-top:0px;padding-right:3%;padding-bottom:100px;padding-left:3%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-e8be2ce0-7bb9-486b-a4a7-1e62d81a92de{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-e8be2ce0-7bb9-486b-a4a7-1e62d81a92de{max-width:66.666667%;flex-basis:66.666667%;}@media (max-width:1199.98px) {#column-wrap-id-e8be2ce0-7bb9-486b-a4a7-1e62d81a92de{max-width:66.666667%;flex-basis:66.666667%;}}@media (max-width:991.98px) {#column-wrap-id-e8be2ce0-7bb9-486b-a4a7-1e62d81a92de{max-width:66.666667%;flex-basis:66.666667%;}}@media (max-width:767.98px) {#column-wrap-id-e8be2ce0-7bb9-486b-a4a7-1e62d81a92de{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-e8be2ce0-7bb9-486b-a4a7-1e62d81a92de{max-width:100%;flex-basis:100%;}}#column-id-e9897bb3-d67c-49b0-966c-c7fa8baf4f92{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-e9897bb3-d67c-49b0-966c-c7fa8baf4f92{max-width:33.333333%;flex-basis:33.333333%;}@media (max-width:1199.98px) {#column-wrap-id-e9897bb3-d67c-49b0-966c-c7fa8baf4f92{max-width:33.333333%;flex-basis:33.333333%;}}@media (max-width:991.98px) {#column-wrap-id-e9897bb3-d67c-49b0-966c-c7fa8baf4f92{max-width:33.333333%;flex-basis:33.333333%;}}@media (max-width:767.98px) {#column-wrap-id-e9897bb3-d67c-49b0-966c-c7fa8baf4f92{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-e9897bb3-d67c-49b0-966c-c7fa8baf4f92{max-width:100%;flex-basis:100%;}}#column-id-476e1599-f92c-4d2d-b61b-e7e1278bc11c{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-476e1599-f92c-4d2d-b61b-e7e1278bc11c{max-width:25%;flex-basis:25%;}@media (max-width:1199.98px) {#column-wrap-id-476e1599-f92c-4d2d-b61b-e7e1278bc11c{max-width:25%;flex-basis:25%;}}@media (max-width:991.98px) {#column-wrap-id-476e1599-f92c-4d2d-b61b-e7e1278bc11c{max-width:25%;flex-basis:25%;}}@media (max-width:767.98px) {#column-wrap-id-476e1599-f92c-4d2d-b61b-e7e1278bc11c{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-476e1599-f92c-4d2d-b61b-e7e1278bc11c{max-width:100%;flex-basis:100%;}}#column-id-28a4d2ed-9f11-403e-8179-f5945b6c1a86{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-28a4d2ed-9f11-403e-8179-f5945b6c1a86{max-width:25%;flex-basis:25%;}@media (max-width:1199.98px) {#column-wrap-id-28a4d2ed-9f11-403e-8179-f5945b6c1a86{max-width:25%;flex-basis:25%;}}@media (max-width:991.98px) {#column-wrap-id-28a4d2ed-9f11-403e-8179-f5945b6c1a86{max-width:25%;flex-basis:25%;}}@media (max-width:767.98px) {#column-wrap-id-28a4d2ed-9f11-403e-8179-f5945b6c1a86{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-28a4d2ed-9f11-403e-8179-f5945b6c1a86{max-width:100%;flex-basis:100%;}}#sppb-addon-49512954-78d4-4cd3-9516-df6f7e63917f{box-shadow:0 0 0 0 #FFFFFF;}#sppb-addon-49512954-78d4-4cd3-9516-df6f7e63917f .sppb-empty-space{height:40px;}#column-id-49656279-1d4c-4abf-bc01-368c3a0ce662{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-49656279-1d4c-4abf-bc01-368c3a0ce662{max-width:50%;flex-basis:50%;}@media (max-width:1199.98px) {#column-wrap-id-49656279-1d4c-4abf-bc01-368c3a0ce662{max-width:50%;flex-basis:50%;}}@media (max-width:991.98px) {#column-wrap-id-49656279-1d4c-4abf-bc01-368c3a0ce662{max-width:50%;flex-basis:50%;}}@media (max-width:767.98px) {#column-wrap-id-49656279-1d4c-4abf-bc01-368c3a0ce662{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-49656279-1d4c-4abf-bc01-368c3a0ce662{max-width:100%;flex-basis:100%;}}#sppb-addon-09a39278-a64f-4ed1-a988-5dff52b787f6{box-shadow:0 0 0 0 #FFFFFF;}#sppb-addon-09a39278-a64f-4ed1-a988-5dff52b787f6 .sppb-empty-space{height:40px;}#column-id-098ed631-6a39-4f63-b277-a72c7e13d80b{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-098ed631-6a39-4f63-b277-a72c7e13d80b{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-098ed631-6a39-4f63-b277-a72c7e13d80b{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-098ed631-6a39-4f63-b277-a72c7e13d80b{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-098ed631-6a39-4f63-b277-a72c7e13d80b{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-098ed631-6a39-4f63-b277-a72c7e13d80b{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-55a95c29-d4cb-43e2-bb46-8895d9998008{background-color:rgb(255, 255, 255);box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-55a95c29-d4cb-43e2-bb46-8895d9998008{padding-top:0px;padding-right:0px;padding-bottom:75px;padding-left:0px;margin-top:-20px;margin-right:3%;margin-bottom:0px;margin-left:3%;}#column-id-92854b4e-8fc3-4c0b-8f37-5b0a09d3a4dd{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-92854b4e-8fc3-4c0b-8f37-5b0a09d3a4dd{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-92854b4e-8fc3-4c0b-8f37-5b0a09d3a4dd{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-92854b4e-8fc3-4c0b-8f37-5b0a09d3a4dd{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-92854b4e-8fc3-4c0b-8f37-5b0a09d3a4dd{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-92854b4e-8fc3-4c0b-8f37-5b0a09d3a4dd{max-width:100%;flex-basis:100%;}}#column-id-92854b4e-8fc3-4c0b-8f37-5b0a09d3a4dd{background-color:rgb(255, 255, 255);}