.sf-thumbs{display:flex;flex-direction:row;gap:var(--space-xs)}.sf-thumb{flex:1 1 0%;height:140px;position:relative;overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--accent);cursor:pointer;box-shadow:0 8px 24px rgba(29,29,27,0.12)}.sf-thumb img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94)}.sf-thumb:hover img{transform:scale(1.06)}.sf-thumb--more::after{content:'';position:absolute;inset:0;background:rgba(26,26,26,0.55);transition:background 0.3s ease}.sf-thumb--more:hover::after{background:rgba(26,26,26,0.4)}.sf-thumb__label{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#FFF;font-size:13px;font-weight:600;pointer-events:none}.domancea-lightbox{position:fixed;inset:0;z-index:10000;background:rgba(0,0,0,0.95);display:none;align-items:center;justify-content:center;padding:48px}.domancea-lightbox__close{position:absolute;top:24px;right:24px;color:#fff;font-size:28px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;background:none;border:none;transition:background 0.15s ease}.domancea-lightbox__close:hover{background:rgba(255,255,255,0.1)}.domancea-lightbox__img{max-width:90%;max-height:85vh;border-radius:8px;object-fit:contain}.domancea-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;background:rgba(255,255,255,0.1);backdrop-filter:blur(4px);border-radius:50%;color:#fff;font-size:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;transition:background 0.15s ease}.domancea-lightbox__nav:hover{background:rgba(255,255,255,0.2)}.domancea-lightbox__nav--prev{left:24px}.domancea-lightbox__nav--next{right:24px}.domancea-lightbox__counter{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);color:rgba(255,255,255,0.6);font-size:14px;font-weight:500}@media (max-width:768px){.sf-thumbs{flex-wrap:wrap;gap:8px}.sf-thumb{flex:0 0 calc(50% - 4px);height:110px}}@media (max-width:480px){.sf-thumb{height:90px}}.breakdance .bde-form-builder-430-389{margin-top:0px;margin-bottom:0px}.breakdance .bde-form-builder-430-389{--bde-form-gap:16px;--bde-form-after-label:6px;--bde-form-after-sublabel:4px;--bde-form-input-background-color:var(--ctx-bg);--bde-form-input-padding-top:12px;--bde-form-input-padding-right:16px;--bde-form-input-padding-bottom:12px;--bde-form-input-padding-left:16px;--bde-form-input-placeholder-color:var(--ctx-text-subtle);--bde-form-label-color:var(--ctx-text);--bde-form-label-required-color:#E05252;--bde-form-text-color:var(--ctx-text);--bde-form-input-focused-border-color:var(--ctx-accent);--bde-form-input-border-radius:4px;--bde-form-input-border-top:1.5px solid var(ctx-border-strong);--bde-form-input-border-bottom:1.5px solid var(ctx-border-strong);--bde-form-input-border-left:1.5px solid var(ctx-border-strong);--bde-form-input-border-right:1.5px solid var(ctx-border-strong)}.breakdance .bde-form-builder-430-389 .breakdance-form{gap:16px}.breakdance .bde-form-builder-430-389 .breakdance-form-field__label,.breakdance .bde-form-builder-430-389.breakdance-woocommerce .woocommerce-password-strength,.breakdance .bde-form-builder-430-389.breakdance-woocommerce label span.optional,.breakdance .bde-form-builder-430-389.breakdance-woocommerce label{color:var(--ctx-text);font-family:"Inter",sans-serif;font-size:13px;font-weight:500}.breakdance .bde-form-builder-430-389 .breakdance-form .breakdance-form-field__input,.breakdance .bde-form-builder-430-389 .breakdance-form-dropzone,.breakdance .bde-form-builder-430-389 .select2-container--default .select2-search--dropdown .select2-search__field,.breakdance .bde-form-builder-430-389 .select2-container--default .select2-selection--single,.breakdance .bde-form-builder-430-389 .breakdance-woocommerce .price_slider_amount input[type="text"],.breakdance .bde-form-builder-430-389 .breakdance-woocommerce input[type="search"],.breakdance .bde-form-builder-430-389 .breakdance-woocommerce textarea,.breakdance .bde-form-builder-430-389 .breakdance-woocommerce .woocommerce-Input,.breakdance .bde-form-builder-430-389 .breakdance-woocommerce .input-text,.breakdance .bde-form-builder-430-389 .breakdance-woocommerce select,.breakdance .bde-form-builder-430-389 .breakdance-woocommerce .wc_payment_method input[type="text"],.breakdance .bde-form-builder-430-389 .breakdance-woocommerce .wc-stripe-elements-field{background-color:var(--ctx-bg);border-top:1.5px solid var(ctx-border-strong);border-bottom:1.5px solid var(ctx-border-strong);border-left:1.5px solid var(ctx-border-strong);border-right:1.5px solid var(ctx-border-strong);border-radius:4px;color:var(--ctx-text);font-family:"Inter",sans-serif;font-size:15px;font-weight:400}.breakdance .bde-form-builder-430-389 .breakdance-form .breakdance-form-field__input:focus{background-color:var(--ctx-bg);border-color:var(--ctx-accent)}.breakdance .bde-form-builder-430-389 .breakdance-form .breakdance-form-field__input::placeholder{color:var(--ctx-text-subtle)}.breakdance .bde-form-builder-430-389 .breakdance-form-checkbox,.breakdance .bde-form-builder-430-389 .breakdance-form-radio{margin-bottom:4px;color:var(--ctx-text-subtle);font-size:12px}.breakdance .bde-form-builder-430-389 .breakdance-form-link{color:#5A9B68}.breakdance .bde-form-builder-430-389 .breakdance-form-message{margin-top:16px;padding:14px;background-color:rgba(90,155,104,0.08);border-top:1px solid rgba(90,155,104,0.3);border-bottom:1px solid rgba(90,155,104,0.3);border-left:1px solid rgba(90,155,104,0.3);border-right:1px solid rgba(90,155,104,0.3);color:#5A9B68;font-size:14px}.breakdance .bde-form-builder-430-389 .breakdance-form-message--error{background-color:rgba(224,82,82,0.08);border-top:1px solid rgba(224,82,82,0.08);border-bottom:1px solid rgba(224,82,82,0.08);border-left:1px solid rgba(224,82,82,0.08);border-right:1px solid rgba(224,82,82,0.08);color:#E05252;font-size:13px}.breakdance .bde-form-builder-430-389 .breakdance-form-field__required{color:#E05252}.breakdance .bde-form-builder-430-389 .breakdance-form-footer{justify-content:unset}.breakdance .bde-form-builder-430-389 .breakdance-form-footer .breakdance-form-button__submit,.breakdance .bde-form-builder-430-389 .breakdance-form-footer .breakdance-form-field--step-buttons{width:100%}.breakdance .bde-form-builder-430-389 .breakdance-form-button__submit{--bde-transition-duration:300ms;--bde-button-primary-border-color:transparent;--bde-button-primary-border-color-hover:transparent;--bde-button-primary-text-color:#fff;--bde-button-primary-text-color-hover:#fff;--bde-button-primary-background-color:var(--ctx-accent);--bde-button-primary-background-color-hover:var(--ctx-accent-hover);border-radius:4px;color:#fff;font-family:"Inter",sans-serif;font-size:14px;font-weight:600;letter-spacing:0.02em}.breakdance .bde-form-builder-430-389 .breakdance-form-button__submit:hover{color:#fff}@media (max-width:767px){.breakdance .bde-form-builder-430-389 .breakdance-form{grid-template-columns:unset}.breakdance .bde-form-builder-430-389 .breakdance-form--horizontal{grid-auto-flow:unset}.breakdance .bde-form-builder-430-389 .breakdance-form .breakdance-form-field,.breakdance .bde-form-builder-430-389 .breakdance-form .breakdance-form-stepper{grid-column-start:unset}}.bde-post-loop-430-398>.bde-loop{--bde-posts-gap:var(--space-lg);--bde-posts-per-row:3}.bde-post-loop-430-398 .breakdance-swiper-wrapper{padding:0}.bde-post-loop-430-398 .swiper-slide{height:auto}.bde-post-loop-430-398 .breakdance-swiper-wrapper{--swiper-navigation-size:44px}.bde-post-loop-430-398 .swiper-button-prev,.bde-post-loop-430-398 .swiper-button-next{color:#C9A96E}.bde-post-loop-430-398 .swiper-button-prev{left:16px}.bde-post-loop-430-398 .swiper-button-next{right:16px}.bde-post-loop-430-398 .swiper-button-prev:after{content:''}.bde-post-loop-430-398 .swiper-button-next:after{content:''}.bde-post-loop-430-398 .breakdance-swiper-wrapper{padding:0}.bde-post-loop-430-398 .swiper-pagination{position:absolute;margin:0}.bde-post-loop-430-398 .breakdance-swiper-wrapper{padding-bottom:calc(2px + 24px)}.bde-post-loop-430-398 .swiper-pagination-progressbar{background:#E8E4DF;--swiper-pagination-color:#C9A96E;top:initial;bottom:0;height:2px;width:100%;left:0}.bde-post-loop-430-398>.bde-loop>.bde-loop-item,.bde-post-loop-430-398>.bde-loop-accordion>.bde-accordion__content-wrapper>.bde-accordion__panel>.bde-accordion__panel-content>.bde-loop-item,.bde-post-loop-430-398>.breakdance-swiper-wrapper>.swiper>.bde-loop>.bde-loop-item{padding:0px 0px 0px 0px}@media (max-width:1119px){.bde-post-loop-430-398 .breakdance-swiper-wrapper{padding:0}.bde-post-loop-430-398 .swiper-slide{height:auto}.bde-post-loop-430-398 .breakdance-swiper-wrapper{padding:0}}@media (max-width:1023px){.bde-post-loop-430-398>.bde-loop{--bde-posts-per-row:1}.bde-post-loop-430-398 .breakdance-swiper-wrapper{padding:0}.bde-post-loop-430-398 .swiper-slide{height:auto}.bde-post-loop-430-398 .breakdance-swiper-wrapper{padding:0}}@media (max-width:767px){.bde-post-loop-430-398 .breakdance-swiper-wrapper{padding:0}.bde-post-loop-430-398 .swiper-slide{height:auto}.bde-post-loop-430-398 .breakdance-swiper-wrapper{padding:0}}@media (max-width:479px){.bde-post-loop-430-398 .breakdance-swiper-wrapper{padding:0}.bde-post-loop-430-398 .swiper-slide{height:auto}.bde-post-loop-430-398 .breakdance-swiper-wrapper{padding:0}}