:root{--background-color: #ffffff;--default-color: #1a1715;--heading-color: #12294b;--accent-color: #12294b;--surface-color: #ffffff;--contrast-color: #ffffff;--secondary-color: #caa65e}:root{--nav-color: rgba(255, 255, 255, .8);--nav-hover-color: #12294b;--nav-mobile-background-color: #ffffff;--nav-dropdown-background-color: #ffffff;--nav-dropdown-color: #1a1715;--nav-dropdown-hover-color: #12294b}.light-background{--background-color: #fffaf2;--surface-color: #ffffff}.dark-background{--background-color: #12294b;--default-color: #ffffff;--heading-color: #ffffff;--surface-color: #252626;--contrast-color: #ffffff}:root{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{color:var(--heading-color)}section,.section{color:var(--default-color);background-color:var(--background-color);padding:60px 0;scroll-margin-top:133px;overflow:clip}@media(max-width:1199px){section,.section{scroll-margin-top:73px}}.section-title{text-align:center;padding-bottom:40px;position:relative}.section-title h2{font-weight:500;color:var(--heading-color);margin:0}.hero-2{position:relative;display:flex;align-items:center;overflow:hidden;padding:80px 0 40px;background-image:url(/cdn/shop/files/kzander-jewelry-the-studio.jpg?v=1764138481);background-size:cover;background-attachment:fixed;background-position:bottom center}.hero-2 h4{font-weight:300;color:#fff;position:absolute;top:0;text-align:center;margin:0 auto;width:max-content;display:flex;align-items:center;padding:5px 10px;font-size:18px;justify-content:center;left:47%;background:#caa65e;z-index:11;letter-spacing:1px}.hero-2 .hero-video-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-2 .hero-video-container video,.hero-2 .hero-video-container img{width:100%;height:100%;object-fit:cover}.hero-2 .hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:color-mix(in srgb,var(--background-color),transparent 20%);z-index:2}.hero-2 .container-fluid{position:relative;z-index:1}.hero-2 .hero-content h1{font-size:3.5rem;font-weight:600;margin-bottom:1.5rem;line-height:1.2;color:#fff}.hero-2 .hero-content h1 span{color:#caa65e}@media(max-width:768px){.hero-2 .hero-content h1{font-size:2.5rem}}@media(max-width:576px){.hero-2 .hero-content h1{font-size:2rem}}.hero-2 .hero-content p{font-size:1.2rem;margin-bottom:2.5rem;line-height:1.6;max-width:700px;margin-left:auto;margin-right:auto;color:#fff}@media(max-width:768px){.hero-2 .hero-content p{font-size:1.1rem}}.hero-2 .hero-content .hero-actions{margin-bottom:4rem}.hero-2 .hero-content .hero-actions .btn-primary{background-color:var(--secondary-color);border:2px solid var(--secondary-color);color:var(--contrast-color)}.hero-2 .hero-content .hero-actions .btn-primary:hover{background-color:color-mix(in srgb,var(--accent-color),black 15%);border-color:color-mix(in srgb,var(--accent-color),black 15%);transform:translateY(-2px)}.hero-2 .hero-content .hero-actions .btn-secondary{background-color:transparent;border:2px solid var(--secondary-color);color:var(--secondary-color)}.hero-2 .hero-content .hero-actions .btn-secondary:hover{color:#fff;border-color:var(--accent-color);background-color:var(--accent-color) transform: translateY(-2px)}.hero-2 .hero-content .hero-stats{background-color:color-mix(in srgb,var(--background-color),transparent 90%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:15px;padding:2rem;border:1px solid color-mix(in srgb,var(--default-color),transparent 90%)}.hero-2 .hero-content .hero-stats .stat-item{text-align:center;padding:1rem}.hero-2 .hero-content .hero-stats .stat-item .stat-number{display:block;font-size:2.5rem;font-weight:600;margin-bottom:.5rem}.hero-2 .hero-content .hero-stats .stat-item .stat-label{font-size:.9rem;color:color-mix(in srgb,var(--default-color),transparent 30%);text-transform:uppercase;letter-spacing:1px;font-weight:500}@media(max-width:768px){.hero-2 .hero-content .hero-stats .stat-item{margin-bottom:1.5rem}.hero-2 .hero-content .hero-stats .stat-item:last-child{margin-bottom:0}}.hero-2 .scroll-indicator{text-align:center;animation:bounce 2s infinite}.hero-2 .scroll-indicator .scroll-text{font-size:.875rem;text-transform:uppercase;opacity:.8}.hero-2 .scroll-indicator .scroll-arrow{margin-top:10px}.hero-2 .scroll-indicator .scroll-arrow i{font-size:1.5rem}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.location .map-wrapper{position:relative;overflow:hidden;box-shadow:0 10px 30px color-mix(in srgb,var(--default-color),transparent 85%)}.location .map-wrapper iframe{width:100%;height:100%;border:none}.location .map-wrapper .location-pin{position:absolute;top:20px;left:20px;background:var(--accent-color);color:var(--contrast-color);padding:8px 15px;font-weight:500;box-shadow:0 4px 15px color-mix(in srgb,var(--accent-color),transparent 40%)}.location .map-wrapper .location-pin i{margin-right:5px;font-size:14px}.location .location-info{padding:30px;background:var(--surface-color);height:100%;box-shadow:0 5px 25px color-mix(in srgb,var(--default-color),transparent 90%)}.location .location-info h3{color:var(--heading-color);margin-bottom:20px;font-size:24px}.location .location-info .location-description{margin-bottom:30px;color:color-mix(in srgb,var(--default-color),transparent 20%);line-height:1.8}.location .location-info .address-block,.location .location-info .transport-info,.location .location-info .contact-info{margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid color-mix(in srgb,var(--default-color),transparent 90%)}.location .location-info .address-block:last-child,.location .location-info .transport-info:last-child,.location .location-info .contact-info:last-child{border-bottom:none;padding-bottom:0}.location .location-info .address-block h5,.location .location-info .transport-info h5,.location .location-info .contact-info h5{color:var(--heading-color);font-size:22px;margin-bottom:10px;display:flex;align-items:center}.location .location-info .address-block h5 i,.location .location-info .transport-info h5 i,.location .location-info .contact-info h5 i{color:var(--accent-color);margin-right:5px}.location .location-info .address-block p,.location .location-info .transport-info p,.location .location-info .contact-info p{margin:0;color:color-mix(in srgb,var(--default-color),transparent 30%);line-height:1.6}.location .location-info .address-block p:not(:last-child),.location .location-info .transport-info p:not(:last-child),.location .location-info .contact-info p:not(:last-child){margin-bottom:8px}.location .sub-secton{margin-top:60px}.location .sub-secton h3{font-size:30px;font-weight:400;line-height:1.2;color:var(--heading-color);margin-bottom:20px}.catalog-item{padding:0 15px}.location-area .owl-nav{text-align:center;display:flex;align-items:center;justify-content:center;margin:25px 0 0}.location-area .owl-nav .owl-prev,.location-area .owl-nav .owl-next{background:#394c69;border-radius:50px;width:44px;height:44px;line-height:46px;color:#fff;margin:0 10px}.features{padding-top:0;padding-bottom:0}.features .feature-showcase{position:relative;padding:0 40px}.features .feature-showcase img{margin:0}.features .feature-showcase .app-preview{position:relative;display:flex;justify-content:center;align-items:center}.features .feature-showcase .app-preview .phone-mockup{position:relative;z-index:2}.features .feature-showcase .app-preview .floating-elements{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.features .feature-showcase .app-preview .floating-elements .floating-card{position:absolute;background:var(--surface-color);border-radius:16px;padding:20px;box-shadow:0 15px 40px color-mix(in srgb,var(--default-color),transparent 85%);border:1px solid color-mix(in srgb,var(--accent-color),transparent 90%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.features .feature-showcase .app-preview .floating-elements .floating-card.card-1{top:20%;left:-10%;animation:float 3s ease-in-out infinite}.features .feature-showcase .app-preview .floating-elements .floating-card.card-2{bottom:25%;right:-5%;animation:float 3s ease-in-out infinite 1.5s}.features .feature-showcase .app-preview .floating-elements .floating-card.card-3{top:10%;right:10%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;animation:float 3s ease-in-out infinite .5s}.features .feature-showcase .app-preview .floating-elements .floating-card.card-3 .chart-icon i{font-size:24px;color:var(--accent-color)}.features .feature-showcase .app-preview .floating-elements .floating-card .metric{text-align:center}.features .feature-showcase .app-preview .floating-elements .floating-card .metric .number{display:block;font-size:24px;font-weight:700;color:var(--heading-color);line-height:1}.features .feature-showcase .app-preview .floating-elements .floating-card .metric .label{font-size:12px;color:color-mix(in srgb,var(--default-color),transparent 40%);font-weight:500}.features .content-section .section-header{margin-bottom:40px}.features .content-section .section-header .feature-badge{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent-color),transparent 85%),color-mix(in srgb,var(--accent-color),transparent 95%));color:var(--accent-color);padding:12px 20px;border-radius:50px;font-size:14px;font-weight:600;margin-bottom:24px;border:1px solid color-mix(in srgb,var(--accent-color),transparent 80%)}.features .content-section .section-header .feature-badge i{font-size:16px}.features .content-section .section-header h2{font-size:40px;font-weight:700;color:var(--heading-color);margin-bottom:20px;line-height:1.2}.features .content-section .section-header p{font-size:18px;line-height:1.6;color:color-mix(in srgb,var(--default-color),transparent 25%);margin-bottom:0}.features .content-section .features-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:40px}.features .content-section .features-grid .feature-item{display:flex;align-items:flex-start;gap:16px;padding:24px;background:var(--surface-color);border-radius:16px;border:1px solid color-mix(in srgb,var(--accent-color),transparent 90%);transition:all .3s ease}.features .content-section .features-grid .feature-item:hover{transform:translateY(-5px);box-shadow:0 20px 50px color-mix(in srgb,var(--default-color),transparent 88%);border-color:color-mix(in srgb,var(--accent-color),transparent 70%)}.features .content-section .features-grid .feature-item:hover .feature-icon{transform:scale(1.1)}.features .content-section .features-grid .feature-item .feature-icon{width:48px;height:48px;background:var(--secondary-color);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s ease}.features .content-section .features-grid .feature-item .feature-icon i{font-size:20px;color:var(--contrast-color)}.features .content-section .features-grid .feature-item .feature-content h4{font-weight:600;color:var(--heading-color);margin-bottom:8px;line-height:1.3}.features .content-section .features-grid .feature-item .feature-content p{line-height:1.5;color:color-mix(in srgb,var(--default-color),transparent 30%);margin:0}.features .content-section .cta-section{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.features .content-section .cta-section .btn-cta:hover{transform:translateY(-2px);box-shadow:0 15px 35px color-mix(in srgb,var(--accent-color),transparent 60%);color:var(--contrast-color)}.features .content-section .cta-section .btn-cta:hover i{transform:translate(3px)}.features .content-section .cta-section .btn-cta i{transition:transform .3s ease;position:relative;top:2px;left:5px}.features .content-section .cta-section .trial-info small{color:color-mix(in srgb,var(--default-color),transparent 40%);font-size:13px}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media(max-width:991px){.features .row{flex-direction:column-reverse}.features .feature-showcase{padding:60px 40px 40px}.features .content-section .section-header{text-align:center}.features .content-section .section-header h2{font-size:32px}.features .content-section .features-grid{grid-template-columns:1fr;gap:20px}.features .content-section .cta-section{align-items:center;text-align:center}}@media(max-width:768px){.features .feature-showcase .app-preview .floating-elements{display:none}.tour-details .tour-essence .essence-content .highlights-compact{padding:30px;box-shadow:0 5px 25px color-mix(in srgb,var(--default-color),transparent 90%)}.tour-details .tour-essence .essence-content .highlights-compact .highlight-item{margin-bottom:10px;padding-bottom:17px;border-bottom:1px solid color-mix(in srgb,var(--default-color),transparent 90%)}.tour-details .tour-essence .essence-content .highlights-compact .highlight-item:last-child{padding:0;border-bottom:0;margin:0}.essence-content{margin-bottom:20px}.location .row{flex-flow:column-reverse}.location .location-info{margin-bottom:25px}.hero-2 h4{left:0;width:100%}.features .feature-showcase{padding:40px 20px}.features .feature-showcase .app-preview .floating-elements .floating-card{padding:15px}.features .feature-showcase .app-preview .floating-elements .floating-card.card-1,.features .feature-showcase .app-preview .floating-elements .floating-card.card-2{display:none}.features .feature-showcase .app-preview .floating-elements .floating-card.card-3{width:50px;height:50px}.features .feature-showcase .app-preview .floating-elements .floating-card.card-3 .chart-icon i{font-size:20px}.features .content-section .section-header h2{font-size:28px}.features .content-section .section-header p{font-size:16px}.features .content-section .features-grid .feature-item{padding:20px}.features .content-section .features-grid .feature-item .feature-icon{width:44px;height:44px}.features .content-section .features-grid .feature-item .feature-icon i{font-size:18px}.features .content-section .cta-section .btn-primary{padding:14px 28px;font-size:15px}}@media(max-width:576px){.features .feature-showcase{padding:30px 15px}.features .content-section .section-header h2{font-size:24px}.features .content-section .features-grid .feature-item{padding:16px;gap:12px}.features .content-section .features-grid .feature-item .feature-icon{width:40px;height:40px}.features .content-section .features-grid .feature-item .feature-icon i{font-size:16px}}.tour-details .tour-hero{margin-bottom:40px}.tour-details .tour-hero .hero-image-wrapper{position:relative;overflow:hidden}.tour-details .tour-hero .hero-image-wrapper img{margin:0}@media(max-width:768px){.tour-details .tour-hero .hero-image-wrapper{height:60vh;min-height:400px;border-radius:16px}}.tour-details .tour-hero .hero-image-wrapper .hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#0000008e;display:flex;align-items:flex-end;padding:60px}@media(max-width:768px){.tour-details .tour-hero .hero-image-wrapper .hero-overlay{padding:40px 30px}}.tour-details .tour-hero .hero-image-wrapper .hero-overlay .hero-content{color:var(--contrast-color);max-width:600px}.tour-details .tour-hero .hero-image-wrapper .hero-overlay .hero-content .tour-type{display:inline-block;background:color-mix(in srgb,var(--contrast-color),transparent 80%);color:var(--contrast-color);padding:8px 20px;border-radius:20px;font-size:.85rem;font-weight:500;margin-bottom:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tour-details .tour-hero .hero-image-wrapper .hero-overlay .hero-content h1{font-size:3.5rem;font-weight:300;color:var(--contrast-color);margin-bottom:16px;line-height:1.1}@media(max-width:768px){.tour-details .tour-hero .hero-image-wrapper .hero-overlay .hero-content h1{font-size:2.4rem}}.tour-details .tour-hero .hero-image-wrapper .hero-overlay .hero-content .hero-subtitle{font-size:1.2rem;margin-bottom:24px;opacity:.9;line-height:1.5}@media(max-width:768px){.tour-details .tour-hero .hero-image-wrapper .hero-overlay .hero-content .hero-subtitle{font-size:1rem}}.tour-details .tour-hero .hero-image-wrapper .hero-overlay .hero-content .hero-stats{display:flex;gap:32px;flex-wrap:wrap}@media(max-width:576px){.tour-details .tour-hero .hero-image-wrapper .hero-overlay .hero-content .hero-stats{gap:20px}}.tour-details .tour-hero .hero-image-wrapper .hero-overlay .hero-content .hero-stats .stat-item{display:flex;align-items:center;gap:8px;font-size:.9rem;font-weight:500}.tour-details .tour-hero .hero-image-wrapper .hero-overlay .hero-content .hero-stats .stat-item i{font-size:1rem;opacity:.8}.tour-details .tour-essence{margin-bottom:0}@media(max-width:992px){.tour-details .tour-essence{margin-bottom:0}}.tour-details .tour-essence .essence-content h2{font-size:2rem;font-weight:300;color:var(--heading-color);margin-bottom:24px;line-height:1.2}@media(max-width:768px){.tour-details .tour-essence .essence-content h2{font-size:2rem}}.tour-details .tour-essence .essence-content p{line-height:1.7;color:color-mix(in srgb,var(--default-color),transparent 20%);margin-bottom:40px}.tour-details .tour-essence .essence-content .highlights-compact{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding-left:20px}@media(max-width:576px){.tour-details .tour-essence .essence-content .highlights-compact{grid-template-columns:1fr}}.tour-details .tour-essence .essence-content .highlights-compact .highlight-item{display:flex;align-items:start;gap:0 12px;font-size:.95rem;color:var(--default-color);margin-bottom:10px}.tour-details .tour-essence .essence-content .highlights-compact .highlight-item p b{font-size:17px;color:var(--accent-color)}.tour-details .tour-essence .essence-content .highlights-compact .highlight-item p{color:color-mix(in srgb,var(--default-color),transparent 30%);margin:0}.tour-details .tour-essence .essence-content .highlights-compact .highlight-item i{color:var(--accent-color);font-size:20px;flex-shrink:0;padding-top:3px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/locations.css.map */
