.section-intro .section-pre-title{display:flex;align-items:flex-start;font-size:clamp(12px,1.0769230769230769vw,14px);line-height:1;letter-spacing:.03em;text-transform:uppercase;margin:0;color:#000;margin-bottom:clamp(15px,1.9230769230769231vw,25px)}.color-scheme-1 .section-intro .section-pre-title{color:#fff}.section-intro .section-pre-title img.pre-title-icon{height:clamp(11px,1.0769230769230769vw,14px);width:clamp(16px,1.6153846153846154vw,21px);object-fit:contain;margin-right:12px}@media(max-width:768px){.section-intro .section-pre-title img.pre-title-icon{margin-right:2px}}.section-intro .section-title{font-size:clamp(28px,3.6923076923076925vw,48px);line-height:clamp(34px,4.461538461538462vw,58px);color:#dfb869;margin:0;font-weight:400;letter-spacing:normal}.section-intro .section-subtitle{color:#000;font-family:var(--font-body-family);margin:0;margin-bottom:clamp(6px,1.9230769230769231vw,25px);font-size:16px;line-height:26px;font-weight:600}.section-intro .section-subtitle+.section-paragraphs{font-weight:400}.color-scheme-1 .section-intro .section-subtitle{color:#fff}.section-intro .section-paragraphs{font-size:16px;line-height:26px;color:#000;font-weight:600;margin-top:clamp(10px,1.9230769230769231vw,25px)}.section-intro .section-paragraphs p{margin-top:0}.color-scheme-1 .section-intro .section-paragraphs{color:#fff}@media(max-width:768px){.section-intro .cta-wrap a{width:100%;max-width:100%}}.section-intro.light-text .section-pre-title{color:#fff}.section-intro.light-text .section-title{color:#fff;font-weight:500}.section-intro.light-text .section-subtitle,.section-intro.light-text .section-paragraphs,.section-intro.light-text .section-cta,.section-intro.light-text-gold .section-pre-title{color:#fff}.section-intro.light-text-gold .section-title{color:#dfb869;font-weight:500}.section-intro.light-text-gold .section-subtitle,.section-intro.light-text-gold .section-paragraphs,.section-intro.light-text-gold .section-cta{color:#fff}.section-intro.centered{text-align:center}.section-intro.centered .section-pre-title{justify-content:center}.section-intro.centered-desktop{text-align:center}.section-intro.centered-desktop .section-pre-title{justify-content:center}@media(max-width:768px){.section-intro.centered-desktop{text-align:left}.section-intro.centered-desktop .section-pre-title{justify-content:flex-start}}.cta-link{display:inline-block;color:#000;font-size:14px;font-weight:600;line-height:24px;text-decoration:none;transition:all .3s ease;margin-top:50px}.cta-link:after{content:"";margin-left:5px;transition:transform .3s ease;display:inline-block;background-image:url(../assets/icon-chevron-right.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:10px;height:10px}.cta-link:hover{color:#000}.cta-link:hover:after{transform:translate(5px)}.cta-link-gold{display:inline-block;margin-top:25px;color:#dfb869;font-size:14px;line-height:24px;font-weight:600;text-decoration:none;background:var(--Gold-Gradient, linear-gradient(177deg, #F9F6BB -28.82%, #DFB869 111.37%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .3s ease;position:relative;padding-right:15px}.cta-link-gold:after{content:"";transition:transform .3s ease;display:inline-block;background-image:url(../assets/icon-chevron-right-gold.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:10px;height:10px;position:absolute;bottom:0;top:0;right:0;margin:auto 0}.cta-link-gold:hover:after{transform:translate(5px)}.cta-link-gold-plain{display:inline-block;margin-top:25px;color:#dfb869;font-size:14px;line-height:24px;font-weight:600;text-decoration:none;transition:all .3s ease}.cta-link-gold-plain:after{content:"";margin-left:5px;transition:transform .3s ease;display:inline-block;background-image:url(../assets/icon-chevron-right-gold.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:10px;height:10px}.cta-link-gold-plain:hover:after{transform:translate(5px)}html{max-width:100vw;overflow-x:hidden}.page-width{box-sizing:border-box}.mobile-navigation{display:none}@media(max-width:768px){.desktop-navigation .swiper-button-prev,.desktop-navigation .swiper-button-next{display:none}.mobile-navigation{display:flex!important;align-items:center;justify-content:center;margin-top:20px;gap:12px;flex-wrap:nowrap}.mobile-navigation .swiper-button-prev{display:flex!important;position:static!important;transform:none!important;margin:0!important;order:1;width:48px!important;height:48px!important;background:transparent!important;border:0!important;border-radius:0!important;cursor:pointer!important;transition:all .3s ease!important;color:#000!important;align-items:center!important;justify-content:center!important;z-index:10!important;pointer-events:auto!important}.mobile-navigation .swiper-button-prev:after{content:""!important;width:24px!important;height:24px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M21 12L3.5 12" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M10 19L3 12L10 5" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')!important;transition:filter .3s ease!important;font-size:0!important;color:transparent!important;font-weight:400!important}.mobile-navigation .swiper-button-prev:hover{background:#000!important}.mobile-navigation .swiper-button-prev:hover:after{filter:invert(1)!important}.mobile-navigation .swiper-button-next{display:flex!important;position:static!important;transform:none!important;margin:0!important;order:3;width:48px!important;height:48px!important;background:transparent!important;border:0!important;border-radius:0!important;cursor:pointer!important;transition:all .3s ease!important;color:#000!important;align-items:center!important;justify-content:center!important;z-index:10!important;pointer-events:auto!important}.mobile-navigation .swiper-button-next:after{content:""!important;width:24px!important;height:24px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M21 12L3.5 12" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M10 19L3 12L10 5" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')!important;transform:rotate(180deg)!important;transition:filter .3s ease!important;font-size:0!important;color:transparent!important;font-weight:400!important}.mobile-navigation .swiper-button-next:hover{background:#000!important}.mobile-navigation .swiper-button-next:hover:after{filter:invert(1)!important}.swiper-pagination{position:static!important;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;width:auto!important;gap:clamp(10px,1.0769230769230769vw,14px);order:2}.swiper-pagination .swiper-pagination-bullet{position:relative;opacity:1;margin:0!important;width:12px;height:12px;border-radius:50%;border:1px solid transparent;background:transparent}.swiper-pagination .swiper-pagination-bullet:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:#d0d0d0;border-radius:50%}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid #DFB869}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background:linear-gradient(177deg,#f9f6bb -28.82%,#dfb869 111.37%)}}@media(min-width:769px){.mobile-navigation{display:none!important}}@media(max-width:768px){.mobile-navigation .swiper-button-prev,.mobile-navigation .swiper-button-next{display:flex!important;visibility:visible!important;opacity:1!important}}.swiper-button-prev[aria-disabled=true],.swiper-button-next[aria-disabled=true]{opacity:.5!important;cursor:default!important;pointer-events:none!important}.product-card-wrapper .card__inner{min-height:clamp(210px,20.923076923076923vw,272px)}*,*:before,*:after{box-sizing:border-box}body{font-weight:400;font-size:clamp(16px,1.3846153846153846vw,18px);line-height:1.6;font-family:var(--font-body-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{transition:all .3s ease-in-out}a,button,a:hover,a:focus{text-decoration:none;color:#dfb869}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.1;font-weight:600}.h1,h1{font-size:clamp(32px,5.6923076923076925vw,74px);font-weight:400}.h2,h2{font-size:clamp(32px,3.3846153846153846vw,44px);font-weight:400}.h3,h3{font-size:clamp(24px,2.1538461538461537vw,28px)}.h4,h4{font-size:clamp(20px,1.8461538461538463vw,24px)}.h5,h5{font-size:clamp(14px,1.2307692307692308vw,16px);font-family:var(--font-body-family)}.h6,h6{font-size:16px}.shopify-section h1{font-size:clamp(32px,3.6923076923076925vw,48px);color:#dfb869}.color-scheme-1 .button.button--secondary,.color-scheme-1 .shopify-challenge__button.button--secondary,.color-scheme-1 .customer button.button--secondary,.color-scheme-1 .shopify-payment-button__button.button--secondary{border:none;background:transparent;cursor:pointer;z-index:1;color:transparent;background-image:linear-gradient(to bottom,#f9f6bb,#dfb869);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.color-scheme-1 .button.button--secondary:after,.color-scheme-1 .shopify-challenge__button.button--secondary:after,.color-scheme-1 .customer button.button--secondary:after,.color-scheme-1 .shopify-payment-button__button.button--secondary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;padding:1px;background:linear-gradient(to bottom,#f9f6bb,#dfb869);box-sizing:border-box;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:-1}.color-scheme-1 .button.button--secondary:hover:after,.color-scheme-1 .shopify-challenge__button.button--secondary:hover:after,.color-scheme-1 .customer button.button--secondary:hover:after,.color-scheme-1 .shopify-payment-button__button.button--secondary:hover:after{transform:scale(1.005)}.color-scheme-1 .button:not(.button--secondary),.color-scheme-1 .shopify-challenge__button:not(.button--secondary),.color-scheme-1 .customer button:not(.button--secondary),.color-scheme-1 .shopify-payment-button__button:not(.button--secondary){padding-right:80px;position:relative}.color-scheme-1 .button:not(.button--secondary):before,.color-scheme-1 .shopify-challenge__button:not(.button--secondary):before,.color-scheme-1 .customer button:not(.button--secondary):before,.color-scheme-1 .shopify-payment-button__button:not(.button--secondary):before{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:0 4px 4px 0;background-size:8px;position:absolute;top:0;left:auto;right:0;z-index:2;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='14' viewBox='0 0 8 14' fill='none'><path d='M7.25 7L1 13.25L0.125 12.375L5.5 7L0.125001 1.625L1 0.75L7.25 7Z' fill='black'/></svg>") no-repeat center;background-color:#fff}.color-scheme-1 .button.button--tertiary:before,.color-scheme-1 .shopify-challenge__button.button--tertiary:before,.color-scheme-1 .customer button.button--tertiary:before,.color-scheme-1 .shopify-payment-button__button.button--tertiary:before{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='14' viewBox='0 0 8 14' fill='none'><path d='M7.25 7L1 13.25L0.125 12.375L5.5 7L0.125001 1.625L1 0.75L7.25 7Z' fill='black'/></svg>") no-repeat center;background-color:#fff}.color-scheme-3 .button:not(.button--secondary):before,.color-scheme-3 .shopify-challenge__button:not(.button--secondary):before,.color-scheme-3 .customer button:not(.button--secondary):before,.color-scheme-3 .shopify-payment-button__button:not(.button--secondary):before{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='14' viewBox='0 0 8 14' fill='none'><path d='M7.25 7L1 13.25L0.125 12.375L5.5 7L0.125001 1.625L1 0.75L7.25 7Z' fill='black'/></svg>") no-repeat center;background-color:#fff}.color-scheme-3 .button:not(.button--secondary):hover,.color-scheme-3 .shopify-challenge__button:not(.button--secondary):hover,.color-scheme-3 .customer button:not(.button--secondary):hover,.color-scheme-3 .shopify-payment-button__button:not(.button--secondary):hover{color:#dfb869}.button:not(.button--secondary),.shopify-challenge__button:not(.button--secondary),.customer button:not(.button--secondary),.shopify-payment-button__button:not(.button--secondary){padding-right:80px;position:relative}.button:not(.button--secondary):before,.shopify-challenge__button:not(.button--secondary):before,.customer button:not(.button--secondary):before,.shopify-payment-button__button:not(.button--secondary):before{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:0 4px 4px 0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='14' viewBox='0 0 8 14' fill='none'><path d='M7.25 7L1 13.25L0.125 12.375L5.5 7L0.125001 1.625L1 0.75L7.25 7Z' fill='white'/></svg>") no-repeat center;background-size:8px;position:absolute;top:0;left:auto;right:0;background-color:#000;z-index:2}.button:not(.button--secondary):hover,.shopify-challenge__button:not(.button--secondary):hover,.customer button:not(.button--secondary):hover,.shopify-payment-button__button:not(.button--secondary):hover{color:#000}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:20px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6"><path fill="%23F9F6BB" d="M5 6L0 1L0.7 0.3L5 4.6L9.3 0.3L10 1L5 6Z"/></svg>');background-repeat:no-repeat;background-position:right center;background-size:10px 6px;cursor:pointer}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;padding:1px;background:linear-gradient(to bottom,#f9f6bb,#dfb869);box-sizing:border-box;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:-1;border:none}.announcement-bar-section{background-color:#1f2226}.announcement-bar-section .announcement-bar-top{font-size:12px;font-weight:500;color:#ffffffbf;padding:6px 0;position:relative}.announcement-bar-section .announcement-bar-top:after{height:.8px;width:100%;background:linear-gradient(to right,#f9f6bb,#dfb869);content:"";position:absolute;bottom:0;left:0;z-index:1}.announcement-bar-section .announcement-bar-top .page-width{display:flex;align-items:flex-start;gap:clamp(15px,1.5384615384615385vw,20px)}.announcement-bar-section .announcement-bar-top localization-form select{padding-left:0;padding-right:15px;background-color:transparent;text-transform:uppercase;color:#ffffffbf;border:none;font-size:12px}.announcement-bar-section .announcement-bar-top localization-form select:hover{color:#dfb869}.announcement-bar-section .announcement-bar-top localization-form select option{background-color:#000;color:#ffffffbf}.announcement-bar-section .announcement-bar-top localization-form select option:hover{background-color:#000;color:#fff}.announcement-bar-section .announcement-bar-top .network-wrapper .network-dropdown{display:flex;align-items:center;gap:5px;color:#ffffffbf}.announcement-bar-section .announcement-bar-top .network-wrapper .network-dropdown .icon-globe{width:14px;height:auto}.announcement-bar-section .announcement-bar-top .network-wrapper .network-dropdown:hover{color:#dfb869}.announcement-bar-section .announcement-bar-top .badge-wrapper a{display:flex;align-items:center;gap:5px;color:#ffffffbf}.announcement-bar-section .announcement-bar-top .badge-wrapper a .icon{width:14px;height:auto}.announcement-bar-section .announcement-bar-top .badge-wrapper a:hover{color:#dfb869}.announcement-bar-section .announcement-bar-top .contact-wrapper{display:flex;align-items:center;gap:5px;color:#ffffffbf;margin-left:auto;background:var(--Gold-Gradient, linear-gradient(177deg, #F9F6BB -28.82%, #DFB869 111.37%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.announcement-bar-section .announcement-bar-top .contact-wrapper .icon{width:14px;height:auto}.announcement-bar-section .announcement-bar-top .contact-wrapper a{color:#ffffffbf;background:none;font-weight:400;-webkit-text-fill-color:rgba(255,255,255,.75)}.announcement-bar-section .announcement-bar-top .contact-wrapper a:hover{color:#dfb869;-webkit-text-fill-color:#DFB869}.announcement-bar-section .announcement-bar-bottom{font-size:12px;font-size:clamp(12px,1.0769230769230769vw,14px);font-weight:500;color:#fff;padding:6px 0;position:relative}.announcement-bar-section .announcement-bar-bottom:after{height:.5px;width:100%;background:linear-gradient(to right,#f9f6bb,#dfb869);content:"";position:absolute;bottom:0;left:0;z-index:1}.announcement-bar-section .announcement-bar-bottom .rates-bar{overflow:hidden}.announcement-bar-section .announcement-bar-bottom .rates-list{display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(20px,2.3076923076923075vw,30px)}.announcement-bar-section .announcement-bar-bottom .rates-list.rates-list--scrollable{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;justify-content:flex-start}.announcement-bar-section .announcement-bar-bottom .rates-list.rates-list--scrollable::-webkit-scrollbar{display:none}.announcement-bar-section .announcement-bar-bottom .rates-list.rates-list--scrollable .rate-item{flex-shrink:0}.announcement-bar-section .announcement-bar-bottom .rates-list .rate-item{display:flex;align-items:center;white-space:nowrap;gap:3px}.announcement-bar-section .announcement-bar-bottom .rates-list .rate-item .rate-arrow svg{display:block}.announcement-bar-section .announcement-bar-bottom .rates-list .rate-item.price-up .rate-diff{color:#7dc783}.announcement-bar-section .announcement-bar-bottom .rates-list .rate-item.price-up .rate-arrow svg{transform:rotate(180deg)}.announcement-bar-section .announcement-bar-bottom .rates-list .rate-item.price-up .rate-arrow svg path{fill:#7dc783}.announcement-bar-section .announcement-bar-bottom .rates-list .rate-item.price-down .rate-diff{color:#ed554e}.announcement-bar-section .announcement-bar-bottom .rates-list .rate-item.price-down .rate-arrow svg path{fill:#ed554e}@media(max-width:749px){.announcement-bar-section .announcement-bar-bottom .page-width{padding-left:0;padding-right:0}.announcement-bar-section .announcement-bar-bottom .rates-list{padding-left:20px;padding-right:20px}}.header{padding-top:6px;padding-bottom:6px}.header .header__heading-logo{max-width:clamp(127px,11.538461538461538vw,150px)}.header .header__icons{gap:clamp(16px,1.5384615384615385vw,20px)}.header #cart-icon-bubble{position:relative}.header #cart-icon-bubble .cart-count-bubble{top:-5px;left:55%}.header .header__icon.header__icon--cart .svg-wrapper{width:20px;height:20px}@media screen and (min-width:750px){.header{padding-top:11px;padding-bottom:11px}}.section-header{position:sticky}header-drawer .header__icon .svg-wrapper{width:clamp(30px,3.076923076923077vw,40px);height:clamp(30px,3.076923076923077vw,40px);border-radius:4px;background-image:url(hamburger-frame.svg);background-size:contain;background-position:center;background-repeat:no-repeat;background-color:transparent}header-drawer .header__icon .svg-wrapper .icon-close{width:12px;height:12px}header-drawer .menu-drawer__heading{padding-top:clamp(6px,.84615385vw,11px);padding-bottom:clamp(6px,.84615385vw,11px);display:flex;justify-content:space-between;align-items:center}header-drawer .menu-drawer__heading .close-menu{cursor:pointer;display:flex;align-items:center;justify-content:center;width:clamp(30px,3.076923076923077vw,40px);height:clamp(30px,3.076923076923077vw,40px);border-radius:4px;background-image:url(hamburger-frame.svg);background-size:contain;background-position:center;background-repeat:no-repeat;background-color:transparent}header-drawer .menu-drawer__menu.primary-menu{margin-bottom:20px}header-drawer .menu-drawer__menu.primary-menu .list-menu__item{font-size:20px;font-weight:400;font-family:var(--font-heading-family);border-bottom:.5px solid var(--Grey-3, #D9D9D9)}@media screen and (min-width:750px){header-drawer .menu-drawer__menu.primary-menu{display:none}}header-drawer .menu-drawer__inner-submenu{padding-left:20px;padding-right:20px}@media screen and (min-width:750px){header-drawer .menu-drawer__inner-submenu{padding-left:64px;padding-right:50px;max-width:520px}}@media screen and (min-width:750px){header-drawer{position:relative;z-index:2}}body.overflow-hidden-mobile:has(.section-header.menu-open),body.overflow-hidden-desktop:has(.section-header.menu-open),body.overflow-hidden-tablet:has(.section-header.menu-open){overflow:unset!important}.js .section-header.scrolled-past-header .menu-drawer{height:100vh!important}.header__inline-menu .list-menu{gap:40px}.header__inline-menu .header__menu-item{padding:0}.header__inline-menu summary.list-menu__item{padding-right:2.7rem}.header__inline-menu header-menu details summary{position:relative}.header__inline-menu header-menu details summary:after{content:"";display:block;width:100%;height:17px;background:transparent;top:100%;left:0;right:0;position:absolute;z-index:2}.header__inline-menu summary.header__menu-item a,.header__inline-menu a.header__menu-item{padding-top:5px;padding-bottom:5px;background-image:linear-gradient(#d99a5a,#d99a5a);background-size:0% .1em;background-position-y:100%;background-position-x:100%;background-repeat:no-repeat;transition:background-size .2s ease-in-out;color:#fff}.header__inline-menu summary.header__menu-item a:hover,.header__inline-menu a.header__menu-item:hover,.header__inline-menu summary.header__menu-item a:focus,.header__inline-menu a.header__menu-item:focus,.header__inline-menu summary.header__menu-item a:active,.header__inline-menu a.header__menu-item:active{background-size:100% .1em;background-position-x:0%;color:#dfb869}.header__submenu--cards{position:absolute;top:100%;left:0;right:0;background:#000;border-radius:0 0 8px 8px;box-shadow:0 4px 20px #0000001a;padding:20px;z-index:1000;min-width:100%}@media screen and (max-width:749px){.header__submenu--cards{position:static;box-shadow:none;border-radius:0;padding:10px}}.header__submenu-cards{display:flex;gap:16px;justify-content:space-between}@media screen and (max-width:749px){.header__submenu-cards{flex-direction:column;gap:8px}}.header__submenu-card{flex:1;min-width:0}.header__submenu-card-link{display:block;background:#fff;border-radius:10px;padding:5px 14px;text-decoration:none;color:#000;transition:all .3s ease;height:100%}.header__submenu-card-link:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000026;background-color:#dfb869}.header__submenu-card-link:focus{outline:2px solid #d4af37;outline-offset:2px}.header__submenu-card-link--active{background:#fef9e7}.header__submenu-card-content{display:flex;align-items:center;justify-content:space-between;height:100%;min-height:70px}.header__submenu-card-text{flex:1;margin-right:12px}.header__submenu-card-title{font-size:16px;font-weight:600;line-height:1.3;color:#000;display:block}.header__submenu-card-image{flex-shrink:0;max-width:50%;height:60px;display:flex;align-items:center;justify-content:flex-end}.header__submenu-card-img{width:auto;height:auto;max-height:60px;max-width:90px}.header__submenu-card-link:hover .header__submenu-card-img{transform:scale(1.05)}.header__submenu-card-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#e8e8e8}.header__submenu-card-placeholder svg{width:24px;height:24px;fill:#999}@media screen and (max-width:1024px){.header__submenu-cards{gap:12px}.header__submenu-card-link{padding:12px}.header__submenu-card-content{min-height:50px}.header__submenu-card-image{width:50px;height:50px}}@media screen and (max-width:749px){.header__submenu--cards{padding:16px}.header__submenu-cards{gap:8px}.header__submenu-card-link{padding:12px}.header__submenu-card-content{min-height:44px}.header__submenu-card-title{font-size:13px}.header__submenu-card-image{width:40px;height:40px}}.js .menu-drawer__submenu{filter:drop-shadow(var(--drawer-shadow-horizontal-offset) var(--drawer-shadow-vertical-offset) var(--drawer-shadow-blur-radius) rgba(var(--color-shadow),var(--drawer-shadow-opacity)));background:linear-gradient(341deg,#0000 -68.44%,#000 30.5% 67.41%,#231509 111.7%),linear-gradient(0deg,#0009 0% 100%),url(menu-bg.png) no-repeat,#010206;background-size:cover;background-position:bottom center}.footer{margin:0}.footer .footer-logo-new-section{position:relative;padding-top:clamp(32px,3.8461538461538463vw,50px);padding-bottom:clamp(24px,3.6923076923076925vw,48px)}.footer .footer-logo-new-section:after{height:1px;width:100%;background:linear-gradient(to right,#f9f6bb,#dfb869);content:"";position:absolute;bottom:0;left:0;z-index:1}.footer .footer-logo-new-section .footer-logo-wrapper{display:flex;justify-content:center;margin-bottom:20px}.footer .footer-logo-new-section .footer-logo-wrapper .footer-logo{height:clamp(48px,4.230769230769231vw,55px);width:auto}.footer .footer-logo-new-section .footer-block--newsletter{margin:0 auto;max-width:400px}.footer .footer-logo-new-section .footer-block--newsletter .footer-block__newsletter{width:100%}.footer .footer-logo-new-section .footer-block--newsletter .footer-block__newsletter .footer-block__heading{margin-bottom:12px;font-size:clamp(20px,1.8461538461538463vw,24px);font-weight:400;margin-top:0}.footer .footer-logo-new-section .footer-block--newsletter .footer-block__newsletter .newsletter-form__field-wrapper{max-width:100%}.footer .footer-logo-new-section .footer-block--newsletter .footer-block__newsletter .newsletter-form__button{background:#dfb869;border:none;border-radius:4px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.footer .footer-logo-new-section .footer-block--newsletter .footer-block__newsletter .newsletter-form__button>.svg-wrapper{width:18px;height:18px}.footer .footer-logo-new-section .footer-block--newsletter .footer-block__newsletter .newsletter-form__button:hover{background:#f9f6bb}.footer .footer-logo-new-section .footer-block--newsletter .footer-block__newsletter .field__label{color:#ffffff80;font-size:1.6rem;left:calc(var(--inputs-border-width) + 2rem);top:calc(1rem + var(--inputs-border-width));margin-bottom:0;pointer-events:none;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;letter-spacing:.1rem;line-height:1.5}.footer .footer-logo-new-section .footer-block--newsletter .footer-block__newsletter .field__input:focus~.field__label,.footer .footer-logo-new-section .footer-block--newsletter .footer-block__newsletter .field__input:not(:placeholder-shown)~.field__label,.footer .footer-logo-new-section .footer-block--newsletter .footer-block__newsletter .field__input:-webkit-autofill~.field__label{font-size:1rem;top:calc(var(--inputs-border-width) + .5rem);left:calc(var(--inputs-border-width) + 2rem);letter-spacing:.04rem}@media(min-width:768px){.footer .footer-logo-new-section{display:flex;justify-content:space-between;align-items:center;margin:0}.footer .footer-logo-new-section .footer-block--newsletter{margin-right:0}.footer .footer-logo-new-section .footer-logo-wrapper{margin-bottom:0}}.footer .footer__blocks-wrapper{padding-top:clamp(32px,3.8461538461538463vw,50px);padding-bottom:clamp(24px,3.6923076923076925vw,48px);display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}@media(max-width:749px){.footer .footer__blocks-wrapper{flex-direction:column;gap:0}}.footer .footer__blocks-wrapper .footer-block{min-width:0}.footer .footer__blocks-wrapper .footer-block__heading{margin-top:0;margin-bottom:clamp(12px,1.8461538461538463vw,24px);font-size:24px;font-weight:400;line-height:1.1;background:var(--Gold-Gradient, linear-gradient(177deg, #F9F6BB -28.82%, #DFB869 111.37%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.footer .footer__blocks-wrapper .footer-block__details-content{margin-bottom:clamp(24px,3.076923076923077vw,40px)}.footer .footer__blocks-wrapper .footer-block__details-content .link{color:#fff;font-size:clamp(14px,1.2307692307692308vw,16px);padding-bottom:2px}@media(max-width:749px){.footer .footer__blocks-wrapper .footer-block__details-content .link{padding:0 0 8px}}.footer .footer__blocks-wrapper .footer-block__details-content .link:hover{color:#dfb869}.footer .footer__blocks-wrapper .footer-block__details-content .footer-block__contact-item{display:flex;align-items:center;gap:16px;padding-bottom:12px}.footer .footer__blocks-wrapper .footer-block__details-content .footer-block__contact-item .footer-block__contact-icon{width:24px;min-width:24px;height:24px}.footer .footer__blocks-wrapper .footer-block__details-content .footer-block__contact-item .footer-block__contact-icon svg{height:auto;width:auto}.footer .footer__blocks-wrapper .footer-block__details-content .footer-block__contact-item .footer-block__contact-text,.footer .footer__blocks-wrapper .footer-block__details-content .footer-block__contact-item .footer-block__contact-link{font-size:clamp(14px,1.2307692307692308vw,16px);color:#fff}.footer .footer__blocks-wrapper .footer-block__details-content .footer-block__contact-item .footer-block__contact-link svg path{transition:all .3s ease}.footer .footer__blocks-wrapper .footer-block__details-content .footer-block__contact-item:hover{color:#dfb869}.footer .footer__blocks-wrapper .footer-block__details-content .footer-block__contact-item:hover svg.icon-instagram path{stroke:#dfb869}.footer .footer__blocks-wrapper .footer-block__details-content .footer-block__contact-item:hover.icon-facebook path,.footer .footer__blocks-wrapper .footer-block__details-content .footer-block__contact-item:hover.icon-tiktok path{fill:#dfb869!important}@media(max-width:749px){.footer .footer__blocks-wrapper .footer-block__details-content.footer-block-social{margin-bottom:12px}}@media(min-width:768px){.footer .footer__blocks-wrapper .footer-block.last-block{max-width:min-content;flex:0 0 auto}.footer .footer__blocks-wrapper .footer-block.last-block .footer-block__heading{max-width:min-content;white-space:nowrap}.footer .footer__blocks-wrapper .footer-block.last-block .footer-block__details-content,.footer .footer__blocks-wrapper .footer-block.last-block .footer-block__details-content .footer__list-social{max-width:min-content}}.footer .footer__list-social{display:flex;gap:12px;justify-content:flex-start!important}.footer .footer__list-social .list-social__item{display:flex;align-items:center;gap:16px;width:auto}.footer .footer__list-social .list-social__item a{font-size:16px;color:#fff;padding:0!important}.footer .footer__list-social .list-social__item a .svg-wrapper svg.icon-facebook path,.footer .footer__list-social .list-social__item a .svg-wrapper svg.icon-tictok path{fill:#fff}.footer .footer__list-social .list-social__item a .svg-wrapper svg.icon-instagram path{stroke:#fff}.footer .footer__list-social .list-social__item a .visually-hidden{position:static!important;width:auto;height:auto;margin:0}.footer .mobile-only{display:none}@media(max-width:768px){.footer .mobile-only{display:block}}.footer .desktop-only{display:block}@media(max-width:768px){.footer .desktop-only{display:none!important}}.footer .image-links.desktop-only{display:flex;gap:20px;align-items:flex-end}.footer .image-links.desktop-only .first-col{display:flex;flex-direction:column;gap:12px}.footer .image-links.desktop-only .first-col a{display:block}.footer .image-links.desktop-only .first-col a img{max-width:116px;height:auto;display:block}.footer .image-links.desktop-only .second-col .footer__payment{margin:0}.footer .image-links-mobile.mobile-only{margin-top:0}.footer .image-links-mobile.mobile-only .first-col-mobile{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;align-items:flex-start}.footer .image-links-mobile.mobile-only .first-col-mobile a{display:block}.footer .image-links-mobile.mobile-only .first-col-mobile a img{max-height:24px;width:auto;height:24px;display:block;object-fit:contain}.footer .image-links-mobile.mobile-only .first-col-mobile .footer__payment-mobile .list-payment{display:flex;gap:12px;margin:0;padding:0}.footer .image-links-mobile.mobile-only .first-col-mobile .footer__payment-mobile .list-payment .list-payment__item{padding:0}.footer .image-links-mobile.mobile-only .first-col-mobile .footer__payment-mobile .list-payment .list-payment__item img{max-height:24px;width:auto;height:24px}.footer .footer__payment .list-payment{display:flex;gap:12px;margin:0;padding:0;flex-wrap:wrap}.footer .footer__payment .list-payment .list-payment__item{padding:0;display:flex;align-items:center}.footer .footer__payment .list-payment .list-payment__item img{max-width:40px;max-height:30px;width:auto;height:auto;display:block}.footer__content-bottom{background-color:#dfb869;padding:10px 0}.footer__content-bottom .footer__copyright{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer__content-bottom .footer__copyright{color:#000;font-size:12px;font-weight:400;line-height:20px;padding-left:0;padding-right:0}.footer__content-bottom .footer__copyright small{font-size:12px}.footer__content-bottom a:hover{color:#000!important}.footer__content-bottom .policies li:first-child:before{display:none}@media(min-width:768px){.footer__content-bottom{padding-top:5px;padding-bottom:5px}.footer__content-bottom .footer__copyright{flex-direction:row;align-items:center;justify-content:space-between;gap:10px;width:100%}}.card-wrapper{background:#fff;border-radius:10px;padding:10px 10px 20px;overflow:hidden;box-shadow:0 0 20px 2px #492a0005;display:flex;flex-direction:column}.card-link{display:block;text-decoration:none;color:inherit}.card{position:relative}.card .card__inner .card__content{display:none}.card .card__inner .card__media{position:relative;overflow:hidden;background:#000;height:272px;display:flex;align-items:center;justify-content:center;width:100%;border-radius:10px}.card .card__inner .card__media .media{width:100%;height:100%}.card .card__inner .card__media .button-wishlist{position:absolute;top:10px;right:10px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid #DFB869;border-radius:50%;cursor:pointer;transition:all .2s ease;z-index:2;padding:0}.card .card__inner .card__media .button-wishlist.active svg path{fill:#dfb869}.card .card__inner .card__media .card__badge{position:absolute;top:10px;left:10px}.card .card__inner .card__media .card__badge .badge{border:none;font-weight:700;font-size:12px;padding:0 10px;display:flex;align-items:center;justify-content:center;min-width:87px;min-height:30px}.card .card__inner .card__image-link{width:100%;height:100%;text-decoration:none;color:inherit;display:flex;align-items:center;justify-content:center}.card .card__inner .card__image{max-width:100%;height:auto;max-height:245px;transition:opacity .3s ease;object-fit:contain}.card .card__inner .card__image--primary{opacity:1}.card .card__inner .card__image--secondary{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s ease}.card-wrapper:hover .card__image-link--has-hover .card__image--primary{opacity:0}.card-wrapper:hover .card__image-link--has-hover .card__image--secondary{opacity:1}.card__carousel-indicators{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;gap:2px;z-index:2}.card__carousel-dot{width:5px;height:5px;border-radius:50%;background:#d0d0d0;transition:background .2s ease}.card__carousel-dot:first-child,.card-wrapper:hover .card__carousel-dot{background:#dfb869}.card-wrapper:hover .card__carousel-dot:first-child{background:#d0d0d0}.card__content{padding:16px 10px 0}.card__information{margin-bottom:12px}.card__heading{font-size:clamp(16px,1.3846153846153846vw,18px);font-family:var(--font-body-family);font-weight:600;color:#000;line-height:1.3;letter-spacing:-.18px;margin-bottom:5px}.card__heading a{color:inherit;text-decoration:none}.card__primary-price{margin-bottom:12px}.card__primary-price .price dl{width:100%}.card__primary-price .price--on-sale .price__sale{flex-direction:row-reverse;justify-content:space-between;width:100%;display:flex}.card__primary-price .price--on-sale .price__sale .price__compare{margin-right:0}.card__primary-price .price--on-sale .price__sale .price__compare:first-child{position:absolute}.card__buy-sell-prices{display:flex;justify-content:space-between;margin-bottom:12px}.card__sell-price,.card__buy-price{display:flex;flex-direction:column;align-items:flex-start;flex:1}.card__buy-price{align-items:flex-end}.card__price-label{font-size:14px;color:#333;font-weight:400}.card__price-value{font-size:14px;font-weight:600;color:#000}.card__bottom-section{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 10px;margin-top:auto}.card__rating{display:flex;align-items:center}.card__rating-value{font-size:14px;font-weight:400;color:#000}.card__rating-star{display:flex;align-items:center}.card__rating-star svg{width:24px;height:auto}.card__add-to-cart-form{display:flex;align-items:center;gap:8px;flex:1;justify-content:space-between}.card__quantity-selector{display:flex;align-items:center;border-radius:4px;overflow:hidden;background:#fbfbfb}.card__quantity-selector input[type=number]::-webkit-inner-spin-button,.card__quantity-selector input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.card__quantity-selector input{background:#fbfbfb}.card__quantity-selector input[type=number]{-moz-appearance:textfield}.card__quantity-btn{width:30px;height:40px;border:none;background:#fbfbfb;color:#333;font-size:14px;font-weight:400;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;padding:0}.card__quantity-btn svg{width:12px;height:auto}.card__quantity-btn:hover{background:#e9ecef;color:#000}.card__quantity-btn:active{background:#dee2e6}.card__quantity-input{width:40px;height:40px;border:none;text-align:center;font-size:14px;font-weight:400;color:#000;padding:0;outline:none;box-shadow:none}.card__quantity-input:focus{outline:none;background:#f8f9fa}.card__add-to-cart-btn{background:#dfb869;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;min-width:40px;height:40px;justify-content:center}.card__add-to-cart-btn .card__cart-icon{display:flex;align-items:center;color:#000}.card__add-to-cart-btn .card__cart-icon svg{width:19px;height:auto}.card__add-to-cart-btn .card__cart-icon svg path{stroke:#fff;transition:all .2s ease}.card__add-to-cart-btn .card__add-to-cart-text{font-size:12px;font-weight:600}.card__add-to-cart-btn:disabled{background:#ccc;cursor:not-allowed;transform:none}.card__add-to-cart-btn:hover .card__cart-icon svg path{stroke:#000}.card__add-to-cart-btn.loading{position:relative;color:transparent}.card__add-to-cart-btn.loading:after{content:"";position:absolute;width:16px;height:16px;border:2px solid transparent;border-top:2px solid #fff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cart-count-bubble{animation:cartBubblePulse .6s ease-out}@keyframes cartBubblePulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.predictive-search__results-list .predictive-search__list-item .predictive-search__item .predictive-search__image-wrapper{width:90px;height:135px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#fbfbfb}.predictive-search__results-list .predictive-search__list-item .predictive-search__item .predictive-search__image-wrapper img{width:100%;height:100%;object-fit:contain;max-width:65px;max-height:91px}.predictive-search__results-list .predictive-search__list-item .predictive-search__item .predictive-search__item-heading mark{font-weight:600;color:#dfb869}.section-breadcrumbs ol{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap;rowgap:clamp(5px,.7692307692307693vw,10px)}.section-breadcrumbs ol li{display:flex;align-items:center;gap:10px;font-size:12px}.section-breadcrumbs ol li a{color:#333;font-size:12px}.section-breadcrumbs ol li:last-child .icon-arrow-right{display:none}.section-breadcrumbs ol li:last-child a{color:#dfb869;pointer-events:none}.section-breadcrumbs ol .icon-arrow-right{width:6px;height:10px}.product-wysiwyg-content{display:flex;flex-direction:column;gap:20px;max-width:100%;margin:0 auto;padding:20px;background-color:#f8f9fa}@media(max-width:768px){.product-wysiwyg-content{gap:15px;padding:15px}}@media(max-width:480px){.product-wysiwyg-content{gap:10px;padding:10px}}.product-wysiwyg-card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px;text-align:center;box-shadow:0 2px 4px #0000000d;transition:box-shadow .3s ease}.product-wysiwyg-card:hover{box-shadow:0 4px 8px #0000001a}.product-wysiwyg-card.service-card{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:120px}.product-wysiwyg-card.service-card .service-icon{width:24px;height:24px;margin-bottom:12px;color:#dfb869;font-size:24px}.product-wysiwyg-card.service-card .service-icon.delivery:before{content:"\1f4e6";font-size:24px}.product-wysiwyg-card.service-card .service-icon.alert:before{content:"\1f514";font-size:24px}.product-wysiwyg-card.service-card .service-icon.chart:before{content:"\1f4c8";font-size:24px}.product-wysiwyg-card.service-card .service-text{font-size:14px;font-weight:500;color:#333;line-height:1.4}.product-wysiwyg-card.spec-card .spec-label{font-size:12px;color:#666;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.product-wysiwyg-card.spec-card .spec-value{font-size:16px;font-weight:700;color:#333;line-height:1.2}.product-wysiwyg-content .vc_custom_heading{margin:0}.product-wysiwyg-content .vc_custom_heading.light.uppercase{font-weight:300;text-transform:uppercase;letter-spacing:1px}.product-wysiwyg-content h3[style*="text-align: center"]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px;margin:0;text-align:center;box-shadow:0 2px 4px #0000000d;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:80px}.product-wysiwyg-content h3[style*="text-align: center"] span{font-size:14px;font-weight:500;color:#333;line-height:1.4}.product-wysiwyg-content h4.vc_custom_heading{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:15px;margin:10px 0;text-align:center;font-size:14px;font-weight:600;color:#333;text-transform:uppercase;letter-spacing:1px}.product-wysiwyg-content h3.vc_custom_heading{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px;margin:10px 0;text-align:center}.product-wysiwyg-content h3.vc_custom_heading span{font-size:12px;color:#666;text-transform:uppercase;letter-spacing:.5px}.product-wysiwyg-content h3.vc_custom_heading strong{font-size:16px;font-weight:700;color:#333;display:block;margin-top:8px}.product-wysiwyg-content .wpb_text_column{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px;margin:10px 0;box-shadow:0 2px 4px #0000000d}.product-wysiwyg-content .wpb_text_column hr{border:none;border-top:1px solid #e0e0e0;margin:15px 0}.product-wysiwyg-content .wpb_text_column p{margin:15px 0;font-size:14px;line-height:1.5}.product-wysiwyg-content .wpb_text_column p span{color:#666;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.product-wysiwyg-content .wpb_text_column p strong{color:#333;font-weight:700;font-size:16px;margin-left:8px}.product-wysiwyg-content .wpb_text_column h3{text-align:center;margin:20px 0 10px;font-size:18px;font-weight:700;color:#dfb869}.product-wysiwyg-content h1{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px;margin:10px 0;text-align:center;font-size:16px;font-weight:500;color:#333;box-shadow:0 2px 4px #0000000d}.product-wysiwyg-content h3:nth-child(1),.product-wysiwyg-content h3:nth-child(2),.product-wysiwyg-content h3:nth-child(3),.product-wysiwyg-content h3:nth-child(4){display:inline-block;width:calc(25% - 15px);margin-right:20px;margin-bottom:0;vertical-align:top;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px;text-align:center;box-shadow:0 2px 4px #0000000d;min-height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width:1024px){.product-wysiwyg-content h3:nth-child(1),.product-wysiwyg-content h3:nth-child(2),.product-wysiwyg-content h3:nth-child(3),.product-wysiwyg-content h3:nth-child(4){width:calc(50% - 10px)}}@media(max-width:768px){.product-wysiwyg-content h3:nth-child(1),.product-wysiwyg-content h3:nth-child(2),.product-wysiwyg-content h3:nth-child(3),.product-wysiwyg-content h3:nth-child(4){width:100%;margin-right:0;margin-bottom:15px}}.product-wysiwyg-content h3:nth-child(1) span,.product-wysiwyg-content h3:nth-child(2) span,.product-wysiwyg-content h3:nth-child(3) span,.product-wysiwyg-content h3:nth-child(4) span{font-size:14px;font-weight:500;color:#333;line-height:1.4}.product-wysiwyg-content h4{width:100%;margin:20px 0;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:15px;text-align:center;font-size:14px;font-weight:600;color:#333;text-transform:uppercase;letter-spacing:1px;box-shadow:0 2px 4px #0000000d}.product-wysiwyg-content h3:nth-child(6){width:100%;margin:20px 0;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px;text-align:center;box-shadow:0 2px 4px #0000000d}.product-wysiwyg-content h3:nth-child(6) span{font-size:12px;color:#666;text-transform:uppercase;letter-spacing:.5px;display:block;margin-bottom:8px}.product-wysiwyg-content h3:nth-child(6) strong{font-size:16px;font-weight:700;color:#333;display:block}.product-wysiwyg-content .wpb_text_column{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:20px 0;background:transparent;border:none;padding:0;box-shadow:none}@media(max-width:768px){.product-wysiwyg-content .wpb_text_column{grid-template-columns:1fr}}.product-wysiwyg-content .wpb_text_column p{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px;text-align:center;box-shadow:0 2px 4px #0000000d;margin:0}.product-wysiwyg-content .wpb_text_column p span{display:block;font-size:12px;color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.product-wysiwyg-content .wpb_text_column p strong{display:block;font-size:16px;font-weight:700;color:#333;margin-left:0}.product-wysiwyg-content .wpb_text_column h3{grid-column:1 / -1;text-align:center;margin:20px 0 10px;font-size:18px;font-weight:700;color:#dfb869;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px;box-shadow:0 2px 4px #0000000d}.product-wysiwyg-content h1{display:inline-block;width:calc(33.333% - 14px);margin-right:20px;margin-bottom:0;vertical-align:top;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px;text-align:center;box-shadow:0 2px 4px #0000000d;min-height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:14px;font-weight:500;color:#333}@media(max-width:768px){.product-wysiwyg-content h1{width:100%;margin-right:0;margin-bottom:15px}}.collection-cards{position:relative;z-index:2}.collection-cards__container{display:flex;gap:clamp(16px,1.8461538461538463vw,24px);justify-content:space-between}.collection-cards__item{flex:1;min-width:0}.collection-cards__link{display:block;background:#fff;border-radius:10px;padding:5px 14px;text-decoration:none;color:#000;transition:all .3s ease;height:100%}.collection-cards__link:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000026;background-color:#dfb869}.collection-cards__link:focus{outline:2px solid #d4af37;outline-offset:2px}.collection-cards__link--active{background:#fef9e7}.collection-cards__content{display:flex;align-items:center;justify-content:space-between;height:100%;min-height:70px}.collection-cards__text{flex:1;margin-right:12px}.collection-cards__title{font-size:16px;font-size:clamp(14px,1.2307692307692308vw,16px);font-weight:600;line-height:1.1;color:#000;display:block}.collection-cards__image{flex-shrink:0;max-width:40%;height:60px;display:flex;align-items:center;justify-content:flex-end}.collection-cards__img{width:auto;height:auto;max-height:60px;width:90px;max-width:100%}.collection-cards__link:hover .collection-cards__img{transform:scale(1.05)}.collection-cards__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#e8e8e8}.collection-cards__placeholder svg{width:24px;height:24px;fill:#999}@media screen and (max-width:1024px){.collection-cards__container{gap:8px;flex-wrap:wrap}.collection-cards__item{width:calc(50% - 4px);flex:initial}.collection-cards__link{padding:12px}.collection-cards__content{min-height:50px}.collection-cards__image{width:50px;height:50px}}@media screen and (max-width:767px){.collection-cards__title{font-weight:400}}.product-information__service-features{display:flex;justify-content:space-between;align-items:center;margin-bottom:clamp(12px,1.8461538461538463vw,24px);gap:1rem}@media(max-width:767px){.product-information__service-features{flex-wrap:wrap;flex-direction:initial;padding-bottom:12px;border-bottom:1px solid #F6F6F6}.product-information__service-features .service-feature{width:calc(50% - .5rem)}}.product-information__specifications{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem}@media(max-width:767px){.product-information__specifications{grid-template-columns:repeat(2,1fr);gap:.75rem}}@media(max-width:480px){.product-information__specifications{grid-template-columns:1fr}}.product-information__actions{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.service-feature{display:flex;align-items:center;gap:.75rem}.service-feature__icon{display:flex;align-items:center;justify-content:center;width:12px;color:#000;flex-shrink:0}.service-feature__icon svg{width:100%;height:100%}.service-feature__text{font-size:12px;font-weight:600;color:#000}.specification-card{border-radius:4px;border:1px solid #ECECEC;background:#fbfbfb;padding:12px;min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center}.specification-card__label{font-size:14px;font-weight:400;text-align:center}.specification-card__value{font-weight:500;color:#000;line-height:1.3}.specification-card:first-child .specification-card__value{text-transform:capitalize}.action-card{border-radius:4px;border:1px solid #ECECEC;background:#fbfbfb;padding:1rem;transition:box-shadow .2s ease;min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center}.action-card__icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0 auto .75rem;color:#d4af37}.action-card__icon svg{width:100%;height:100%}.action-card__text{font-size:14px;font-weight:500;color:#000;line-height:1.2;display:block;text-align:center}@media(max-width:1024px){.product-information__specifications{grid-template-columns:repeat(2,1fr)}}.product__details{margin:2rem 0}.product__details .product-information{margin:0}@media(max-width:767px){.product__details{margin:1.5rem 0}}.most-sold-products-slider{border-radius:10px;border:1px solid #ECECEC;background:#fff;box-shadow:0 0 20px 2px #492a0005;padding:15px 18px;margin-bottom:24px}.most-sold-products-slider__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.most-sold-products-slider__title{font-size:14px;font-weight:600;color:#000;margin:0;font-family:var(--font-body-family)}.most-sold-products-slider__pagination{display:flex;gap:10px;width:auto!important}.most-sold-products-slider__pagination .swiper-pagination-bullet{width:6px;height:6px;background:#000;border-radius:50%;margin:0!important;position:relative}.most-sold-products-slider__pagination .swiper-pagination-bullet:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.5);width:11px;height:11px;border-radius:50%;border:1px solid #000;opacity:0;transition:all .3s ease}.most-sold-products-slider__pagination .swiper-pagination-bullet-active:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.most-sold-products-swiper{overflow:hidden}.most-sold-products-swiper .swiper-wrapper{display:flex}.most-sold-products-swiper .swiper-slide{width:100%;flex-shrink:0}.most-sold-products-swiper .swiper-slide .most-sold-product-card{position:relative}.most-sold-products-swiper .swiper-slide .most-sold-product-card .card-wrapper{padding:0}.most-sold-products-swiper .swiper-slide .most-sold-product-card .card-wrapper .card{height:100%;display:flex;flex-direction:row;align-items:center;gap:20px;padding-right:60px}.most-sold-products-swiper .swiper-slide .most-sold-product-card .card-wrapper .card__inner{width:100px;min-height:135px}.most-sold-products-swiper .swiper-slide .most-sold-product-card .card-wrapper .card__inner .card__media{width:100px;height:135px;border-radius:10px;overflow:hidden;background:#000;display:flex;align-items:center;justify-content:center}.most-sold-products-swiper .swiper-slide .most-sold-product-card .card-wrapper .card__inner .card__media .media img{width:100%;height:100%;object-fit:contain;max-width:70px;max-height:100px;opacity:1!important}.most-sold-products-swiper .swiper-slide .most-sold-product-card .card-wrapper .card__inner .card__media .media img.card__image--secondary,.most-sold-products-swiper .swiper-slide .most-sold-product-card .card-wrapper .card__inner .card__media .button-wishlist,.most-sold-products-swiper .swiper-slide .most-sold-product-card .card-wrapper .card__inner .card__media .card__carousel-indicators,.most-sold-products-swiper .swiper-slide .most-sold-product-card .card-wrapper .card__inner .card__media .card__badge{display:none!important}.most-sold-products-swiper .swiper-slide .most-sold-product-card .card-wrapper .card__content{flex:1;display:flex;flex-direction:column;justify-content:space-between}.most-sold-products-swiper .swiper-slide .most-sold-product-card .card-wrapper .card__content .card__information{margin:0}.most-sold-products-swiper .swiper-slide .most-sold-product-card .card-wrapper .card__content .price,.most-sold-products-swiper .swiper-slide .most-sold-product-card .card-wrapper .card__content .card__heading{font-size:14px}.most-sold-products-swiper .swiper-slide .most-sold-product-card .card-wrapper .card__content .card__buy-sell-prices{display:none!important}.most-sold-products-swiper .swiper-slide .most-sold-product-card .card-wrapper .card__bottom-section{display:none}.most-sold-products-swiper .swiper-slide .most-sold-product-card__quick-view{position:absolute;top:50%;right:16px;transform:translateY(-50%);z-index:10;display:flex;flex-direction:column;gap:10px}.most-sold-products-swiper .swiper-slide .most-sold-product-card__quick-view .quick-view-btn{width:40px;height:40px;border-radius:8px;background:#dfb869;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #dfb8694d}.most-sold-products-swiper .swiper-slide .most-sold-product-card__quick-view .quick-view-btn svg{color:#fff;stroke-width:2}.most-sold-products-swiper .swiper-slide .most-sold-product-card__quick-view .quick-view-btn:hover{background:#c9a55a;transform:scale(1.05);box-shadow:0 4px 12px #dfb86966}.most-sold-products-swiper .swiper-slide .most-sold-product-card__quick-view .quick-view-btn:active{transform:scale(.95)}.most-sold-products-swiper .swiper-slide .most-sold-product-card__quick-view product-form{display:block}.most-sold-products-swiper .swiper-slide .most-sold-product-card__quick-view product-form form{margin:0}.most-sold-products-swiper .swiper-slide .most-sold-product-card__quick-view product-form button[type=submit]{width:40px;height:40px;border-radius:8px;background:#dfb869;border:none;position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #dfb8694d;padding:0;min-height:40px;color:#fff}.most-sold-products-swiper .swiper-slide .most-sold-product-card__quick-view product-form button[type=submit]:hover{background:#c9a55a;transform:scale(1.05);box-shadow:0 4px 12px #dfb86966}.most-sold-products-swiper .swiper-slide .most-sold-product-card__quick-view product-form button[type=submit]:active{transform:scale(.95)}.most-sold-products-swiper .swiper-slide .most-sold-product-card__quick-view product-form button[type=submit]:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.most-sold-products-swiper .swiper-slide .most-sold-product-card__quick-view product-form button[type=submit] .loading__spinner{position:absolute}.most-sold-products-swiper .swiper-slide .most-sold-product-card__quick-view product-form button.button.button--secondary{width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;border-radius:8px!important;background:#dfb869!important;border:none!important;box-shadow:0 2px 8px #dfb8694d!important;min-width:initial}.most-sold-products-swiper .swiper-slide .most-sold-product-card__quick-view product-form button.button.button--secondary svg path{stroke:#fff;transition:all .2s ease}@media(max-width:768px){.most-sold-products-slider{padding:16px;margin:12px 0}.most-sold-products-slider__title{font-size:18px}}.news-card{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 10px #0000000d;height:100%;display:flex;flex-direction:column;padding:10px}.news-card .news-image{position:relative;overflow:hidden;aspect-ratio:1 / 1;border-radius:10px}.news-card .news-image .article-tag{position:absolute;top:15px;left:15px;background:#fff;color:#333;padding:5px 10px;border-radius:4px;text-transform:uppercase;font-size:12px;font-weight:600;z-index:1}.news-card .news-image a{display:block;height:100%}.news-card .news-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.news-card .news-image:hover img{transform:scale(1.05)}.news-card .news-content{padding:25px;display:flex;flex-direction:column;flex:1}.news-card .news-content .news-title{color:var(--Black, #000);font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:26px;margin:0}.news-card .news-content .news-title a{color:var(--Black, #000);text-decoration:none;transition:color .3s ease}.news-card .news-content .news-title a:hover{color:#dfb869}.news-card .news-content .news-meta{color:var(--Grey-5, #333);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin:0;text-transform:none;letter-spacing:normal}.news-card .news-content .news-link{display:inline-block;font-size:14px;font-style:normal;font-weight:600;line-height:24px;text-decoration:none;text-transform:none;letter-spacing:normal;margin-top:auto;background:var(--Gold-Gradient, linear-gradient(177deg, #F9F6BB -28.82%, #DFB869 111.37%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:opacity .3s ease}.news-card .news-content .news-link:after{content:"";margin-left:5px;transition:transform .3s ease;display:inline-block;width:16px;height:16px;background-image:url(../assets/icon-chevron-news.svg);background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle}.news-card .news-content .news-link:hover{opacity:.8}.news-card .news-content .news-link:hover:after{transform:translate(5px)}@media(max-width:768px){.news-card .news-content{padding:10px}}.modern-product-gallery{position:relative;width:100%;margin-bottom:2rem}.modern-product-gallery .modern-gallery__main{position:relative;margin-bottom:1rem}.modern-product-gallery .modern-gallery-swiper{width:100%;height:auto;border-radius:12px;overflow:hidden;background:#fbfbfb}.modern-product-gallery .modern-gallery-slide{position:relative;display:flex;align-items:center;justify-content:center;width:100%!important;flex-shrink:0}.modern-product-gallery .modern-gallery-slide .product-media-container{width:100%;height:100%;max-width:100%;overflow:hidden}.modern-product-gallery .modern-gallery-slide .product-media-container .media{width:100%;max-width:100%;padding:0;height:320px;display:flex;align-items:center;justify-content:center;border-radius:10px;overflow:hidden;background:#000;padding:0!important}.modern-product-gallery .modern-gallery-slide .product-media-container .media img{width:100%;height:100%;object-fit:contain;max-width:70%;max-height:240px}.modern-product-gallery .modern-gallery-slide .product-media-container .product__modal-opener--external_video,.modern-product-gallery .modern-gallery-slide .product-media-container .product__modal-opener--video{display:none!important}.modern-product-gallery .modern-gallery-slide .product-media-container video{width:100%;height:100%;max-width:100%;object-fit:cover;border-radius:12px}.modern-product-gallery .modern-gallery-slide .product-media-container.media-type-external_video .media,.modern-product-gallery .modern-gallery-slide .product-media-container.media-type-video .media{height:320px}.modern-product-gallery .modern-gallery-slide .product-media-container.media-type-external_video .media .deferred-media__poster,.modern-product-gallery .modern-gallery-slide .product-media-container.media-type-video .media .deferred-media__poster{position:relative}.modern-product-gallery .modern-gallery-slide .product-media-container.media-type-external_video .media .deferred-media__poster:before,.modern-product-gallery .modern-gallery-slide .product-media-container.media-type-video .media .deferred-media__poster:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0003;z-index:1}.modern-product-gallery .modern-gallery-slide .product-media-container.media-type-external_video .media .deferred-media__poster img,.modern-product-gallery .modern-gallery-slide .product-media-container.media-type-video .media .deferred-media__poster img{max-width:100%;max-height:100%;object-fit:cover}.modern-product-gallery .modern-gallery-slide .product-media-container.media-type-external_video .media .svg-wrapper,.modern-product-gallery .modern-gallery-slide .product-media-container.media-type-video .media .svg-wrapper{width:clamp(48px,4.923076923076923vw,64px);height:clamp(48px,4.923076923076923vw,64px);display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.modern-product-gallery .modern-gallery-slide .product-media-container.media-type-external_video .media .svg-wrapper svg,.modern-product-gallery .modern-gallery-slide .product-media-container.media-type-video .media .svg-wrapper svg{width:100%;height:auto}@media(min-width:992px){.modern-product-gallery .modern-gallery-slide .product-media-container .media{height:clamp(540px,52.30769230769231vw,680px)}.modern-product-gallery .modern-gallery-slide .product-media-container .media img{max-height:clamp(470px,44.61538461538461vw,580px)}.modern-product-gallery .modern-gallery-slide .product-media-container.media-type-external_video .media,.modern-product-gallery .modern-gallery-slide .product-media-container.media-type-video .media{height:clamp(540px,52.30769230769231vw,680px)}}.modern-product-gallery .swiper-wrapper{width:100%}.modern-product-gallery .swiper-slide{width:100%!important;flex-shrink:0}.modern-product-gallery .modern-gallery__navigation{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;pointer-events:none;z-index:1;padding:0 16px}.modern-product-gallery .modern-gallery__nav{width:35px;height:35px;background:#fffffff2;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;pointer-events:auto}.modern-product-gallery .modern-gallery__nav:hover{background:#fff;box-shadow:0 4px 15px #00000026}.modern-product-gallery .modern-gallery__nav svg{width:15px;height:auto}.modern-product-gallery .modern-gallery__thumbnails{margin-top:1rem;display:block}.modern-product-gallery .modern-thumbnails-swiper{width:100%;height:auto;display:block}.modern-product-gallery .modern-thumbnail-slide{width:auto!important;margin-right:6px;flex-shrink:0}.modern-product-gallery .modern-thumbnail__button{width:90px;height:110px;border-radius:8px;overflow:hidden;cursor:pointer;background:#000;border:1px solid transparent;padding:0;display:flex;align-items:center;justify-content:center;transition:all .3s ease;outline:none!important}.modern-product-gallery .modern-thumbnail__button img{width:100%;height:100%;max-width:60px;max-height:100px;object-fit:contain;transition:transform .3s ease}.modern-product-gallery .modern-thumbnail__button.media-type-external_video img,.modern-product-gallery .modern-thumbnail__button.media-type-video img{object-fit:cover;max-width:100%;max-height:100%}.modern-product-gallery .modern-thumbnail__button.media-type-external_video:after,.modern-product-gallery .modern-thumbnail__button.media-type-video:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0003;border-radius:8px;z-index:1}.modern-product-gallery .modern-thumbnail__button:hover{border-color:#ececec}.modern-product-gallery .modern-thumbnail__button[aria-current=true]{border-color:#dfb869}.modern-product-gallery .modern-thumbnail__badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;display:flex;align-items:center;justify-content:center;z-index:2}.modern-product-gallery .modern-thumbnail__badge svg{width:100%;height:auto}@media(min-width:992px){.modern-product-gallery{display:flex;gap:24px;align-items:flex-start}.modern-product-gallery .modern-gallery__main{flex:1;margin-bottom:0}.modern-product-gallery .modern-gallery__thumbnails--desktop{margin-top:0;flex-shrink:0;display:block}.modern-product-gallery .modern-gallery__thumbnails--desktop .swiper-wrapper{flex-direction:column}.modern-product-gallery .modern-gallery__thumbnails--mobile{display:none}.modern-product-gallery .modern-thumbnails-swiper{height:100%}.modern-product-gallery .modern-thumbnail-slide{margin-right:0;margin-bottom:10px;width:100%!important}.modern-product-gallery .modern-thumbnail,.modern-product-gallery .modern-thumbnail__button{width:80px}}@media(max-width:991px){.modern-product-gallery .modern-gallery__thumbnails--desktop{display:none}.modern-product-gallery .modern-gallery__thumbnails--mobile{display:block;position:relative;max-width:287px;margin:12px auto 0}.modern-product-gallery .modern-thumbnail{width:90px}.modern-product-gallery .modern-thumbnail-slide{margin-right:8px;width:auto!important}.modern-product-gallery .modern-gallery__nav{width:40px;height:40px}.modern-product-gallery .modern-gallery__nav svg{width:16px;height:16px}.modern-product-gallery .modern-gallery__navigation{padding:0 8px}.modern-product-gallery .modern-gallery__navigation{display:none}.modern-product-gallery .modern-gallery__mobile-navigation{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:16px}.modern-product-gallery .modern-gallery__mobile-nav{width:40px;height:40px;background:#fffffff2;border:1px solid #ECECEC;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #0000001a}.modern-product-gallery .modern-gallery__mobile-nav:hover{background:#fff;box-shadow:0 4px 12px #00000026;border-color:#dfb869}.modern-product-gallery .modern-gallery__mobile-nav:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.modern-product-gallery .modern-gallery__mobile-nav svg{width:16px;height:auto}.modern-product-gallery .modern-gallery__mobile-pagination{display:flex;justify-content:center;align-items:center;gap:8px;order:0;position:static;z-index:1}.modern-product-gallery .modern-gallery__mobile-pagination .swiper-pagination-bullet{width:8px;height:8px;background:#0000004d;opacity:1;border-radius:50%;transition:all .3s ease;cursor:pointer;position:relative}.modern-product-gallery .modern-gallery__mobile-pagination .swiper-pagination-bullet:before{width:12px;height:12px;border:2px solid #fff;z-index:2;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#d0d0d0;border-radius:50%}.modern-product-gallery .modern-gallery__mobile-pagination .swiper-pagination-bullet:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.5);width:14px;height:14px;border-radius:50%;background:linear-gradient(90deg,#f9f6bb,#dfb869);opacity:0;transition:all .3s ease}.modern-product-gallery .modern-gallery__mobile-pagination .swiper-pagination-bullet-active:before{background:linear-gradient(177deg,#f9f6bb -28.82%,#dfb869 111.37%)}.modern-product-gallery .modern-gallery__mobile-pagination .swiper-pagination-bullet-active:after{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media(max-width:991px){.modern-product-gallery .modern-thumbnails-swiper .swiper-slide{width:calc((100% - 16px) / 3)!important;flex-shrink:0}}.modern-product-gallery .modern-gallery-slide .loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5}.modern-product-gallery .modern-gallery-slide .deferred-media,.modern-product-gallery .modern-gallery-slide .deferred-media__poster{width:100%;height:100%}.modern-product-gallery .modern-gallery-slide .deferred-media__poster img{width:100%;height:100%;object-fit:cover}.modern-product-gallery .modern-gallery-slide .deferred-media video{display:block!important;width:100%;height:100%;object-fit:cover}.modern-product-gallery .modern-gallery-slide .deferred-media__poster video{display:none!important}.modern-product-gallery .modern-gallery-slide video:not(.deferred-media video){display:none!important}.modern-product-gallery .modern-gallery-slide .media video{display:none!important}.modern-product-gallery .modern-gallery-slide .product-media-container video{display:none!important}.modern-product-gallery .modern-gallery-slide .deferred-media video{display:block!important}.modern-product-gallery .modern-gallery__nav:focus{outline:2px solid #007bff;outline-offset:2px}.modern-product-gallery .modern-thumbnail__button:focus{outline:2px solid #007bff;outline-offset:2px}@media(prefers-contrast:high){.modern-product-gallery .modern-gallery__nav{border:2px solid #000}.modern-product-gallery .modern-thumbnail__button[aria-current=true]{border-color:#000;border-width:3px}}@media(prefers-reduced-motion:reduce){.modern-product-gallery .modern-gallery__nav,.modern-product-gallery .modern-thumbnail,.modern-product-gallery .modern-thumbnail__button img{transition:none}.modern-product-gallery .modern-gallery__nav:hover,.modern-product-gallery .modern-thumbnail:hover{transform:none}}.modern-product-gallery:has(.swiper-slide:only-child) .modern-gallery__navigation{display:none}.facets-container .facets__summary{font-size:14px;font-weight:400}.price_range-wrapper .facets__header-vertical,.price_range-wrapper .facets__selected{display:none}.price_range-wrapper .range-input-text{width:180px;height:50px;border:none;background:transparent;font-size:18px;font-weight:700;text-align:center;color:#1d1e27;outline:none;padding:0 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.price_range-wrapper .range-input-text::-webkit-outer-spin-button,.price_range-wrapper .range-input-text::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.price_range-wrapper .range-input-text::placeholder{color:#666}.price_range-wrapper .unit-label{position:absolute;top:50%;transform:translateY(-50%);font-size:14px;color:#666;font-weight:300;pointer-events:none;right:10px}.price_range-wrapper .thumbs{display:grid;margin-top:8px;z-index:2}.price_range-wrapper .range{--range-track-top: 10px;--min-thumb-percent: 0;--max-thumb-percent: 75;--range-progress-w: calc((var(--max-thumb-percent) - var(--min-thumb-percent)) * 1%);--range-progress-left: calc(var(--min-thumb-percent) * 1%);position:relative;display:grid;width:100%}.price_range-wrapper .range-input{width:100%;height:7px;grid-area:1 / 1;border-radius:10px;-webkit-appearance:none;appearance:none;background:none;pointer-events:none;margin-top:0}.price_range-wrapper .range-input::-webkit-slider-thumb{-webkit-appearance:none;width:7px;height:7px;border:none;border-radius:7px;background-color:#dfb869;transition:.3s;pointer-events:auto;cursor:pointer}.price_range-wrapper .range-input::-moz-range-thumb{width:7px;height:7px;border:none;border-radius:7px;background-color:#dfb869;transition:.3s;pointer-events:auto;cursor:pointer}.price_range-wrapper .range-input:hover::-webkit-slider-thumb,.price_range-wrapper .range-input:hover::-moz-range-thumb{transform:scale(1.1)}.price_range-wrapper .range-input:focus-visible,.price_range-wrapper .range-input:focus-visible::-webkit-slider-thumb,.price_range-wrapper .range-input:focus-visible::-moz-range-thumb{outline-offset:7px;outline:1px solid #DFB869}.price_range-wrapper .track{position:absolute;top:var(--range-track-top);width:100%;height:3px;border-radius:10px;background-color:#ababab;z-index:0}.price_range-wrapper .progress{position:absolute;top:var(--range-track-top);left:var(--range-progress-left);width:var(--range-progress-w);height:3px;border-radius:10px;background-color:#dfb869;z-index:1}.active-facets__button--light .active-facets__button-inner{padding-right:1.25rem!important}product-info .color-scheme-6{color:#000}product-info .section-breadcrumbs{margin-bottom:20px}product-info .product__info-wrapper .product__title h1{font-size:clamp(24px,2.4615384615384617vw,32px);font-weight:700;margin-bottom:0;color:#000}product-info .product__info-wrapper .product__title .product__brand-logo img{width:clamp(100px,9.23076923076923vw,120px);height:auto}@media(min-width:768px){product-info .product__info-wrapper .product__title{display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:4px}product-info .product__info-wrapper .product__title .product__brand-logo{margin-left:auto}}product-info .product__info-wrapper .product__sku{font-size:14px;font-weight:400;margin:0;color:#333}product-info .product__info-wrapper .price-container{margin-top:clamp(10px,1.5384615384615385vw,20px);margin-bottom:0;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}product-info .product__info-wrapper .price-container .price{font-size:clamp(20px,1.8461538461538463vw,24px);font-weight:600}product-info .product__info-wrapper .price-container .price dl{margin:0}product-info .product__info-wrapper .price-container .price .price-item{margin:0}product-info .product__info-wrapper .price-container .price.price--on-sale .price__sale{display:flex;align-items:center;flex-direction:row-reverse;gap:10px}product-info .product__info-wrapper .price-container .price.price--on-sale .price__sale .price-item--regular{font-size:18px;font-weight:400;display:block}product-info .product__info-wrapper .price-container .price .price__badge-sale{display:none}product-info .product__info-wrapper .price-container .price .price__badge-percentage{display:inline-block;padding:2px 10px;border-radius:100px;font-size:12px;font-weight:700;line-height:26px;margin:0}product-info .product__info-wrapper .price-container .price-text{font-size:16px;font-weight:400}product-info .product__info-wrapper .price-container .price-text span{font-size:12px;font-weight:400;color:#333}product-info .product__info-wrapper .rating-block{margin:0;display:flex;justify-content:flex-start;align-items:center;gap:14px}product-info .product__info-wrapper .rating-block .rating-wrapper{margin-top:4px;margin-bottom:0;display:flex;align-items:center;gap:4px}product-info .product__info-wrapper .rating-block .rating-wrapper .rating .rating-star{display:block}product-info .product__info-wrapper .rating-block .rating-wrapper .rating-text{font-size:14px;margin:0}product-info .product__info-wrapper .rating-block .invest-cta{margin-left:auto}product-info .product__info-wrapper .product__tax{display:none}product-info .product__info-wrapper .product__info-wrapper-top{padding-bottom:15px;margin-bottom:14px;border-bottom:1px solid #F6F6F6}product-info .invest-cta{margin-top:4px;display:flex;align-items:center;gap:10px;margin-bottom:0}product-info .invest-cta a{display:flex;align-items:center;gap:10px;color:#dfb869;font-weight:600;font-size:18px;font-family:var(--font-heading-family)}product-info .invest-cta a .svg-wrapper{width:32px;height:32px}product-info .invest-cta a .svg-wrapper svg{width:100%;height:100%}product-info .product__info-wrapper{display:grid;grid-template-columns:1fr;grid-template-areas:"product__info-wrapper-top" "product__media-wrapper" "product__info-wrapper-bottom"}product-info .product__info-wrapper-top{grid-area:product__info-wrapper-top}product-info .product__media-wrapper{grid-area:product__media-wrapper}product-info .product__info-wrapper-bottom{grid-area:product__info-wrapper-bottom}@media(min-width:768px){product-info .product__info-wrapper{column-gap:24px;grid-template-columns:1fr 1fr;grid-template-areas:"product__media-wrapper product__info-wrapper-top" "product__media-wrapper product__info-wrapper-bottom"}}product-info .product-form__inline-controls{display:flex;align-items:center;gap:10px;margin-top:clamp(30px,3.076923076923077vw,40px);margin-bottom:clamp(30px,3.076923076923077vw,40px)}product-info .product-form__inline-controls .product-form__quantity-selector{flex-shrink:0}product-info .product-form__inline-controls .product-form__quantity-selector .quantity .quantity__button{display:flex;align-items:center;justify-content:center;width:clamp(30px,3.8461538461538463vw,50px);height:50px;border:none;background:transparent;cursor:pointer}product-info .product-form__inline-controls .product-form__quantity-selector .quantity .quantity__button .svg-wrapper{width:14px;height:14px}product-info .product-form__inline-controls .product-form__quantity-selector .quantity .quantity__input{width:40px;height:50px;border:none;text-align:center;background:#fbfbfb}product-info .product-form__inline-controls .product-form__quantity-selector .quantity .quantity__input:focus{outline:none}product-info .product-form__inline-controls .product-form__cart-button{height:50px;width:100%}product-info .product-form__inline-controls .product-form__cart-button .product-form{margin:0}product-info .product-form__inline-controls .product-form__cart-button .product-form__submit{white-space:nowrap}product-info .product-form__inline-controls .product-form__cart-button .product-form__submit:before{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='19' height='20' viewBox='0 0 19 20' fill='none'><path d='M7.54688 14.8477C8.76226 14.8477 9.74785 15.8335 9.74805 17.0488C9.74795 18.2643 8.76232 19.2499 7.54688 19.25C6.33144 19.2499 5.3458 18.2643 5.3457 17.0488C5.3459 15.8335 6.3315 14.8478 7.54688 14.8477ZM14.96 14.8477C16.1753 14.8477 17.1609 15.8335 17.1611 17.0488C17.161 18.2643 16.1754 19.2499 14.96 19.25C13.7446 19.2498 12.7589 18.2642 12.7588 17.0488C12.759 15.8335 13.7447 14.8479 14.96 14.8477ZM7.54688 15.8477C6.88379 15.8478 6.3459 16.3858 6.3457 17.0488C6.3458 17.712 6.88373 18.2499 7.54688 18.25C8.21003 18.2499 8.74795 17.712 8.74805 17.0488C8.74785 16.3858 8.20997 15.8477 7.54688 15.8477ZM14.96 15.8477C14.297 15.8479 13.759 16.3858 13.7588 17.0488C13.7589 17.7119 14.2969 18.2498 14.96 18.25C15.6231 18.2499 16.161 17.712 16.1611 17.0488C16.1609 16.3858 15.6231 15.8477 14.96 15.8477ZM0.5 0.75C0.715514 0.75 0.851049 0.750305 0.976562 0.759766L0.977539 0.758789C1.62118 0.803848 2.23923 1.03087 2.75977 1.41211C3.28028 1.7934 3.68281 2.31399 3.91992 2.91406L3.92383 2.9248C3.93969 2.96781 3.95466 3.0114 3.96973 3.05469H15.4971C15.9682 3.05476 16.4333 3.16589 16.8535 3.37891C17.2736 3.59192 17.6375 3.90138 17.916 4.28125C18.1946 4.66123 18.3803 5.10156 18.457 5.56641C18.5337 6.03123 18.4991 6.50773 18.3574 6.95703L18.0273 8.00781L17.7871 8.77246V8.77344L17.3779 10.0693V10.0703C17.1184 10.889 16.9467 11.454 16.6592 11.8867L16.5283 12.0645C16.2132 12.4507 15.8049 12.7484 15.3428 12.9326C14.7981 13.1496 14.1678 13.1406 13.1855 13.1406H9.33105C8.47097 13.1406 7.88128 13.1477 7.38184 13.0039L7.17285 12.9326C6.71281 12.7488 6.30386 12.4512 5.98926 12.0645C5.61648 11.6098 5.4353 11.0051 5.13965 10.0693L3.12891 3.70605L3.12695 3.69727L3.11621 3.66113L2.98633 3.27148H2.98535C2.81706 2.8512 2.53428 2.48638 2.16895 2.21875C1.80066 1.94902 1.36358 1.78874 0.908203 1.75684H0.904297C0.825315 1.7507 0.7353 1.75 0.5 1.75C0.223858 1.75 0 1.52614 0 1.25C3.44132e-05 0.973887 0.223879 0.75 0.5 0.75ZM6.09277 9.76855L6.30273 10.4209C6.4543 10.8774 6.55739 11.1344 6.68359 11.3242L6.7627 11.4307L6.76367 11.4326C6.96857 11.6848 7.23725 11.8809 7.54199 12.0029C7.8664 12.1319 8.26202 12.1406 9.33105 12.1406H13.1855C14.2545 12.1406 14.6495 12.1326 14.9727 12.0039C15.2782 11.8821 15.5471 11.6852 15.7539 11.4316L15.833 11.3242C16.0092 11.0581 16.1412 10.6602 16.4238 9.76855L16.833 8.47266L17.0732 7.70703L17.4043 6.65625C17.4987 6.3568 17.5208 6.03928 17.4697 5.72949C17.4186 5.41957 17.2951 5.12541 17.1094 4.87207C16.9238 4.6191 16.6812 4.41342 16.4014 4.27148C16.1213 4.1295 15.8111 4.05476 15.4971 4.05469H4.28809L6.09277 9.76855Z' fill='white'/></svg>") no-repeat center;background-color:#000}product-info .product-form__inline-controls .button-wishlist{display:flex;align-items:center;justify-content:center;min-width:50px;height:50px;border:1px solid #d4af37;background:#fbfbfb;border-radius:8px;cursor:pointer;transition:all .2s ease}product-info .product-form__inline-controls .button-wishlist.active svg path{fill:#dfb869}product-info .product-form__inline-controls .button-wishlist .svg-wrapper{width:16px;height:16px}@media(max-width:749px){product-info .product-form__inline-controls .button-wishlist{display:none}}.cart-drawer .drawer__cart-items-wrapper .cart-items thead{display:none}.cart-drawer .drawer__cart-items-wrapper .cart-items .cart-item .cart-item__media{border-radius:9.877px;background:#000;padding:0;display:flex;align-items:center;justify-content:center}.cart-drawer .drawer__cart-items-wrapper .cart-items .cart-item .cart-item__media img{max-width:80%;max-height:80%;width:auto}.cart-drawer .drawer__cart-items-wrapper .cart-items .cart-item .cart-item__name{font-size:14px;font-weight:600;line-height:1.3}.cart-drawer .drawer__cart-items-wrapper .cart-items .cart-item .product-option{color:#dfb869;font-weight:600}.cart-drawer .drawer__cart-items-wrapper .cart-items .cart-item .cart-item__quantity .cart-quantity .quantity__button,.cart-drawer .drawer__cart-items-wrapper .cart-items .cart-item .cart-item__quantity .cart-quantity .quantity__input{height:30px}.cart-drawer .drawer__cart-items-wrapper .cart-items .cart-item .cart-item__quantity .cart-quantity .quantity__input{width:40px;font-size:14px}.cart-drawer .drawer__cart-items-wrapper .cart-items .cart-item .cart-item__totals .price{font-size:14px;font-weight:600;line-height:1.3;color:#333;white-space:nowrap}.cart-drawer .drawer__cart-items-wrapper .cart-items .cart-item .cart-remove-button{font-size:13px;font-weight:600;text-decoration:underline;border:0;background-color:transparent;cursor:pointer}.cart-drawer .drawer__footer #Details-CartDrawer{margin-bottom:24px}.cart-drawer .drawer__footer #Details-CartDrawer .summary__title{font-size:14px;font-weight:600;color:#000;letter-spacing:-.14px}.cart-drawer .drawer__footer .drawer__footer-icons{display:flex;align-items:center;justify-content:center;gap:24px;padding:10px 0;background:#fbfbfb}.cart-drawer .drawer__footer .drawer__footer-icons svg{width:30px;height:auto}.cart-drawer .drawer__footer .cart-drawer__footer .totals .totals__total{font-family:var(--font-body-family);font-size:18px;font-weight:400}.cart-drawer .drawer__footer .cart-drawer__footer .totals .totals__total-value{font-size:18px;font-weight:600}.cart-drawer .drawer__footer .cart__ctas{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:12px;border-top:1px solid #ECECEC}.cart-drawer .drawer__footer .cart__ctas .cart__view-button{font-size:16px;font-weight:500;text-decoration:underline;color:#dfb869;white-space:nowrap;margin:0;text-decoration:none;display:flex;align-items:center;gap:3px}.cart-drawer .cart-drawer__empty-content .button:focus{color:#1f2226}.drawer__delivery{padding:15px 0;border-bottom:1px solid #ECECEC;margin-bottom:15px}.drawer__delivery .drawer__delivery-graphic{display:flex;align-items:center;gap:10px;position:relative}.drawer__delivery .drawer__delivery-graphic .drawer__delivery-graphic-line{width:100%;height:3px;border-radius:10px;background:#ececec;position:relative}.drawer__delivery .drawer__delivery-graphic .drawer__delivery-graphic-line .drawer__delivery-graphic-line-active{position:absolute;top:0;left:0;width:53%;height:100%;background:#dfb869;border-radius:10px 0 0 10px;z-index:1}.drawer__delivery .drawer__delivery-graphic .drawer__delivery-graphic-car{position:absolute;top:50%;left:53%;transform:translate(-50%,-50%);height:24px;width:30px;z-index:1;background:#fff}.drawer__delivery .drawer__delivery-content .drawer__delivery-text{font-size:14px;color:#000;font-weight:400;line-height:1.3;margin-bottom:0}.drawer__delivery .drawer__delivery-content .drawer__delivery-text span{font-weight:600}.cart-page-items .title-wrapper-with-link{display:none}.cart-page-items .cart-items th{font-weight:600;font-size:14px;color:#000;letter-spacing:-.14px;padding-bottom:20px;text-transform:initial}.cart-page-items .cart-items .cart-item .cart-item__media{padding-top:12px}.cart-page-items .cart-items .cart-item .cart-item__media .cart-item__image-container{border-radius:9.877px;background:#000;width:clamp(80px,7.6923076923076925vw,100px);height:clamp(100px,10.384615384615385vw,135px);padding:0;display:flex;align-items:center;justify-content:center;border:none}.cart-page-items .cart-items .cart-item .cart-item__media .cart-item__image-container img{max-width:75%;max-height:80%;width:auto}.cart-page-items .cart-items .cart-item .cart-item__name{font-size:14px;font-weight:600;line-height:1.3}.cart-page-items .cart-items .cart-item .product-option{color:#dfb869;font-weight:600}.cart-page-items .cart-items .cart-item .cart-item__quantity .cart-quantity .quantity__button,.cart-page-items .cart-items .cart-item .cart-item__quantity .cart-quantity .quantity__input{height:30px}.cart-page-items .cart-items .cart-item .cart-item__quantity .cart-quantity .quantity__input{width:40px;font-size:14px}.cart-page-items .cart-items .cart-item .cart-item__totals .price{font-size:14px;font-weight:600;line-height:1.3;color:#333;white-space:nowrap}.cart-page-items .cart-items .cart-item .cart-remove-button{font-size:13px;font-weight:600;text-decoration:underline;padding:0;background-color:transparent;border:0}.cart-page-items .cart-items .cart-items td{padding-top:12px}.cart-page-items .cart-items .cart-item>td+td{padding-top:12px;vertical-align:middle}body.template-cart .cart__footer-wrapper .page-width{width:100%}body.template-cart .cart__footer-wrapper .drawer__delivery{padding:24px 20px;border:1px solid #ECECEC;border-radius:5px;margin-bottom:24px}body.template-cart .cart__footer-wrapper .cart__note{margin-bottom:24px;top:0;height:auto;flex-direction:column;height:fit-content}body.template-cart .cart__footer-wrapper .cart__note label{position:static;font-size:14px;font-weight:600;margin-bottom:8px;color:#000}body.template-cart .cart__footer-wrapper .cart__note:before,body.template-cart .cart__footer-wrapper .cart__note:after{display:none}body.template-cart .cart__footer-wrapper .cart__note .field__input{border:1px solid #ECECEC}body.template-cart .cart__footer-wrapper #main-cart-footer .cart__blocks{border-radius:5px;background:#fbfbfb;padding:15px 20px}body.template-cart .cart__footer-wrapper #main-cart-footer .cart__blocks .totals{justify-content:space-between}body.template-cart .cart__footer-wrapper #main-cart-footer .cart__blocks .totals .totals__total{font-family:var(--font-body-family);font-weight:400;font-size:18px}body.template-cart .cart__footer-wrapper #main-cart-footer .cart__blocks .tax-note{font-size:10px;text-align:left}body.template-cart .cart__footer-wrapper #main-cart-footer .cart__footer-payment-methods{text-align:center;margin-top:10px}body.template-cart .cart__footer-wrapper #main-cart-footer .cart__footer-payment-methods p{margin:0;font-size:10px}body.template-cart .cart__footer-wrapper #main-cart-footer .cart__footer-payment-methods img{display:inline-block}body.template-cart .component-testimonials.color-scheme-1{background:#fbfbfb}body.template-cart .component-testimonials.color-scheme-1 .section-intro .section-subtitle,body.template-cart .component-testimonials.color-scheme-1 .section-intro .section-pre-title{color:#000}@media(min-width:768px){body.template-cart #MainContent{display:flex;flex-wrap:wrap;justify-content:center;background:#fff}body.template-cart #MainContent .section{width:100%}body.template-cart #MainContent .cart-page-items{width:calc(100% - 274px);max-width:870px}body.template-cart #MainContent .cart-page-items .page-width{padding-right:0}body.template-cart #MainContent .cart__footer-wrapper{width:274px}body.template-cart #MainContent .cart__footer-wrapper .page-width{padding-right:0;padding-left:24px}body.template-cart #MainContent .cart__footer-wrapper #main-cart-footer{height:100%}body.template-cart #MainContent .cart__footer-wrapper #main-cart-footer .cart__footer{position:sticky;top:0}}@media(min-width:992px){body.template-cart #MainContent .cart-page-items{width:calc(100% - 324px)}body.template-cart #MainContent .cart__footer-wrapper{width:324px}}@media(min-width:1200px){body.template-cart #MainContent .cart-page-items{width:calc(100% - 424px)}body.template-cart #MainContent .cart__footer-wrapper{width:424px}}body.template-blog .component-hero .contact-form{border-radius:10px;background:#fff;box-shadow:0 0 20px 2px #492a0005;padding-top:clamp(14px,2.3076923076923075vw,30px);padding-bottom:clamp(14px,2.3076923076923075vw,30px);padding-left:clamp(14px,3.8461538461538463vw,50px);padding-right:clamp(14px,3.8461538461538463vw,50px)}body.template-blog .component-hero .contact-form .form-heading{font-size:clamp(18px,1.5384615384615385vw,20px);font-weight:600;color:#000;letter-spacing:-.54px;margin-top:0;margin-bottom:12px;font-family:var(--font-body-family)}body.template-blog .component-hero .contact-form .field{margin-bottom:10px}body.template-blog .component-hero .contact-form .field .field__label{font-size:1.6rem;font-weight:400;color:#333;letter-spacing:.1rem;left:calc(var(--inputs-border-width) + 2rem);top:calc(1rem + var(--inputs-border-width));margin-bottom:0;pointer-events:none;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;line-height:1.5}body.template-blog .component-hero .contact-form .field .field__input:focus~.field__label,body.template-blog .component-hero .contact-form .field .field__input:not(:placeholder-shown)~.field__label,body.template-blog .component-hero .contact-form .field .field__input:-webkit-autofill~.field__label{font-size:1rem;top:calc(var(--inputs-border-width) + .5rem);left:calc(var(--inputs-border-width) + 2rem);letter-spacing:.04rem}body.template-blog .component-hero .contact-form .field .field__input{border-radius:4px;border:1px solid #ECECEC;background:#fff;padding:1.5rem;font-size:14px;flex-grow:1;text-align:left;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease}body.template-blog .component-hero .contact-form .field .field__input:after{display:none}body.template-blog .component-hero .contact-form .field .field__input:before{display:none}body.template-blog .component-hero .contact-form .field .field__input:focus,body.template-blog .component-hero .contact-form .field .field__input:not(:placeholder-shown),body.template-blog .component-hero .contact-form .field .field__input:-webkit-autofill{padding:2.2rem 1.5rem .8rem 2rem;margin:var(--inputs-border-width)}body.template-blog .component-hero .contact-form .field .field__input::placeholder{opacity:0}body.template-blog .component-hero .contact-form .button{background:#dfb869;border:none;border-radius:4px;cursor:pointer;transition:all .3s ease}.blog-listing{background:#fbfbfb}.main-blog .blog-filters-tags{list-style:none;display:flex;justify-content:space-around;gap:20px;margin:0 0 25px;padding:6px 0;border-radius:7px;background:#fff;box-shadow:0 0 20px 2px #492a0005;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.main-blog .blog-filters-tags::-webkit-scrollbar{display:none}.main-blog .blog-filters-tags a{background:none;border:none;padding:5px 10px;font-size:clamp(12px,1.1538461538461537vw,15px);font-weight:600;line-height:clamp(22px,1.9230769230769231vw,25px);cursor:pointer;transition:all .3s ease;position:relative;color:#333;text-transform:uppercase;flex-shrink:0;white-space:nowrap}.main-blog .blog-filters-tags a:hover{color:#f9f6bb}.main-blog .blog-filters-tags li.active a{color:#dfb869}@media(max-width:768px){.main-blog .blog-filters-tags{gap:15px;margin:30px 0 20px;justify-content:flex-start}.main-blog .blog-filters-tags a{padding:8px 15px}}@media(min-width:750px){.main-blog .blog-articles{display:flex;flex-wrap:wrap;row-gap:24px;column-gap:0;margin-left:-12px;margin-right:-12px}.main-blog .blog-articles .article{width:50%;padding-left:12px;padding-right:12px}}@media(min-width:992px){.main-blog .blog-articles .article{width:33.33%}}@media(min-width:1200px){.main-blog .blog-articles .article{width:25%}}.blog-featured-article{background:#fff;padding-top:clamp(35px,7.6923076923076925vw,100px);padding-bottom:clamp(35px,7.6923076923076925vw,100px);padding-left:20px;padding-right:20px}@media(min-width:750px){.blog-featured-article{padding-left:0;padding-right:0}.blog-featured-article .blog-featured-article-wrapper .news-card{display:flex;flex-direction:inherit;padding:0;box-shadow:none}.blog-featured-article .blog-featured-article-wrapper .news-card .news-image{width:50%;border-radius:0 10px 10px 0;aspect-ratio:inherit;min-height:clamp(380px,36vw,468px);height:100%}.blog-featured-article .blog-featured-article-wrapper .news-card .news-image img{width:auto;min-width:100%;display:block}.blog-featured-article .blog-featured-article-wrapper .news-card .news-content{width:50%;max-width:615px;height:100%;display:flex;flex-direction:column;justify-content:center;padding-left:clamp(20px,7.6923076923076925vw,100px);padding-right:50px}.blog-featured-article .blog-featured-article-wrapper .news-card .news-content .button{margin-top:clamp(24px,3.8461538461538463vw,50px)}}.template-article{background:#fff;color:#333}.template-article .component-hero{margin-top:0!important}.template-article .component-hero .section-intro .section-pre-title,.template-article .component-hero .section-intro .section-title,.template-article .component-hero .section-intro .section-paragraphs,.template-article .component-hero .section-intro .news-meta{color:#fff}.template-article .article-template__content-wrapper{padding-top:clamp(35px,7.6923076923076925vw,100px);padding-bottom:clamp(35px,7.6923076923076925vw,100px)}.template-article .article-template__content-wrapper .article-template{margin:0}.template-article .article-template__social-sharing{text-align:center;background:#f6f6f6;margin:0;padding-left:20px;padding-right:20px}.template-article .article-template__social-sharing .share-button{display:flex;justify-content:center;align-items:center;gap:8px}.template-article .article-template__social-sharing .share-button .share-button__button{color:#000}.shopify-section .blog .section-intro{margin-bottom:clamp(24px,3.230769230769231vw,42px)}.section-account-page,.shopify-section:has(.customer-account-wrapper){background-color:#f6f6f6}.customer .field input,.customer select{border:1px solid #ECECEC}.customer-account-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:clamp(30px,2.769230769230769vw,36px)}.customer-account-header.justify-content-start{justify-content:flex-start}.customer-account-header .customer__title{margin:0}.customer-account-header a{font-weight:700;padding:0;display:flex;align-items:center}.customer-account-header a .svg-wrapper{width:24px!important;height:auto}.customer-account-breadcrumbs{margin-bottom:clamp(30px,2.769230769230769vw,36px);margin-top:0;display:flex;align-items:center;justify-content:flex-start;gap:10px}.customer-account-breadcrumbs a,.customer-account-breadcrumbs span{font-size:clamp(18px,1.8461538461538463vw,24px);padding:0}.customer-account-breadcrumbs a:last-child,.customer-account-breadcrumbs span:last-child{font-weight:700}.section-account-page-wrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:clamp(30px,6.153846153846154vw,80px)}.section-account-page-wrapper .account-page-wrapper-sidebar{width:clamp(240px,29.23076923076923vw,380px);min-width:clamp(240px,29.23076923076923vw,380px)}.section-account-page-wrapper .account-page-wrapper-sidebar .account-group-wrapper:not(:last-child){margin-bottom:24px}.section-account-page-wrapper .account-page-wrapper-sidebar .account-group-title{margin-bottom:24px}.section-account-page-wrapper .account-page-wrapper-sidebar .account-group-title h2{font-size:clamp(24px,2.3076923076923075vw,30px);margin:0}.section-account-page-wrapper .account-page-wrapper-sidebar .account-page-wrapper-sidebar-list{list-style:none;padding:0;margin:0}.section-account-page-wrapper .account-page-wrapper-sidebar .account-page-wrapper-sidebar-list li{margin-bottom:12px}.section-account-page-wrapper .account-page-wrapper-sidebar .account-page-wrapper-sidebar-list li a{display:flex;gap:16px;padding:16px 24px;align-items:center;color:#111;font-size:clamp(18px,1.6923076923076923vw,22px);font-weight:400;border-radius:10px;background:#fff;box-shadow:0 0 20px 2px #492a0005;font-family:var(--font-heading-family);transition:all .3s ease;border:1px solid #fff}.section-account-page-wrapper .account-page-wrapper-sidebar .account-page-wrapper-sidebar-list li a:hover{box-shadow:0 0 20px 2px #492a0033}.section-account-page-wrapper .account-page-wrapper-sidebar .account-page-wrapper-sidebar-list li a:active{border-color:#dfb869;font-weight:700}.section-account-page-wrapper .account-page-wrapper-sidebar .account-page-wrapper-sidebar-list li a .svg-wrapper{width:36px;height:36px;display:flex;align-items:center;justify-content:center}.section-account-page-wrapper .account-page-wrapper-main{width:100%}.section-account-page-wrapper .account-page-wrapper-main .account-page-section:not(:last-child){margin-bottom:36px}.section-account-page-wrapper .account-page-wrapper-main .account-page-section .account-page-section-header{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center}.section-account-page-wrapper .account-page-wrapper-main .account-page-section .account-page-section-header h2{color:#111;font-size:clamp(24px,2.3076923076923075vw,30px);font-weight:400;margin-bottom:0}.section-account-page-wrapper .account-page-wrapper-main .account-page-section .account-page-section-header a{font-weight:700;padding:0;display:flex;align-items:center}.section-account-page-wrapper .account-page-wrapper-main .account-page-section .account-page-section-header a .svg-wrapper{width:24px;height:auto}.section-account-page-wrapper .account-page-wrapper-main .account-page-section .account-page-section-content{background-color:#fff;border-radius:10px;padding-top:16px;padding-bottom:16px;padding-left:clamp(16px,2.3076923076923075vw,30px);padding-right:clamp(16px,2.3076923076923075vw,30px)}.section-account-page-wrapper .account-page-wrapper-main .account-page-section .account-page-section-content.account-orders-page-section-content,.section-account-page-wrapper .account-page-wrapper-main .account-page-section .account-page-section-content.account-addresses-page-section-content{padding:0;background-color:transparent;border-radius:0}.section-account-page-wrapper .account-page-wrapper-main .account-page-section .account-page-section-content.account-addresses-page-section-content>*{background-color:#fff;border-radius:10px;padding-top:16px;padding-bottom:16px;padding-left:clamp(16px,2.3076923076923075vw,30px);padding-right:clamp(16px,2.3076923076923075vw,30px)}.section-account-page-wrapper .account-page-wrapper-main .account-page-section .account-page-section-content.account-addresses-page-section-content>*:not(:last-child){margin-bottom:16px}.section-account-page-wrapper .account-page-wrapper-main .account-page-section .account-page-section-content.account-addresses-page-section-content h2{font-size:clamp(24px,2.3076923076923075vw,30px)}.section-account-page-wrapper .account-page-wrapper-main .account-page-section .account-page-section-content.gold-live-graphic{background-color:#000}.customer-account-wrapper .account-page-section{display:none;opacity:0;transition:opacity .3s ease}.customer-account-wrapper .account-page-section.is-active{display:block;opacity:1}.customer-account-wrapper .account-page-wrapper-sidebar-list li.is-active a{box-shadow:0 0 20px 2px #492a0033;color:#dfb869;font-weight:500}.customer-account-wrapper .customer-account-details .customer-account-details-content{font-size:14px;background-color:#fff;padding:20px;border-radius:10px}.customer-account-wrapper .customer-account-details .customer-account-details-content *:last-child{margin-bottom:0}.customer-account-wrapper .customer-account-content .customer-account-content-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-right:0!important}.customer-account-wrapper .customer-account-content .customer-account-content-header h2{font-size:clamp(24px,2.3076923076923075vw,30px);margin:0}.customer-account-wrapper .account-page-investigation{margin-top:0!important}.customer-account-wrapper .account-page-investigation .account-page-investigation-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-right:0!important}.customer-account-wrapper .account-page-investigation .account-page-investigation-header h2{font-size:clamp(28px,2.6153846153846154vw,34px);margin:0}.customer-account-wrapper .account-page-investigation .account-page-investigation-header.gold-multiplier-wrapper{margin-top:16px}.customer-account-wrapper .account-page-investigation .account-page-investigation-header.gold-multiplier-wrapper .multiplier-wrapper{display:flex;align-items:center;justify-content:space-between}.customer-account-wrapper .account-page-investigation .account-page-investigation-header.gold-multiplier-wrapper .multiplier-wrapper a{border:1px solid var(--Gray-2, #CCC);background:#fff;padding:4px 20px;text-align:center;font-family:Playfair Display;font-size:clamp(18px,1.6923076923076923vw,22px);font-style:normal;font-weight:400;line-height:normal;position:relative;transition:all .3s ease}.customer-account-wrapper .account-page-investigation .account-page-investigation-header.gold-multiplier-wrapper .multiplier-wrapper a+a{margin-left:-1px}.customer-account-wrapper .account-page-investigation .account-page-investigation-header.gold-multiplier-wrapper .multiplier-wrapper a:first-child{border-radius:4px 0 0 4px}.customer-account-wrapper .account-page-investigation .account-page-investigation-header.gold-multiplier-wrapper .multiplier-wrapper a:last-child{border-radius:0 4px 4px 0}.customer-account-wrapper .account-page-investigation .account-page-investigation-header.gold-multiplier-wrapper .multiplier-wrapper a:hover{background-color:#f0efed}.customer-account-wrapper .account-page-investigation .account-page-investigation-header.gold-multiplier-wrapper .multiplier-wrapper a.active{border-color:#dfb869;color:#000;z-index:1}.customer-account-wrapper .account-page-investigation-content{background-color:#fff;padding:20px;border-radius:10px;margin-top:0!important}.customer-account-wrapper .account-page-investigation-content *:last-child{margin-bottom:0}.customer-account-wrapper .account-page-investigation-content .row{display:flex;justify-content:space-between;align-items:center;margin-left:-15px;margin-right:-15px}.customer-account-wrapper .account-page-investigation-content .row .col-4{padding-left:15px;padding-right:15px;width:33.33333333%}.customer-account-wrapper .account-page-investigation-content .account-page-investigation-content-item h3{font-weight:500;font-size:14px;margin-bottom:5px;font-size:clamp(14px,1.2307692307692308vw,16px);font-family:Inter,sans-serif;margin-top:0}.customer-account-wrapper .account-page-investigation-content .account-page-investigation-content-item p{font-weight:600;font-size:clamp(18px,1.8461538461538463vw,24px);margin-bottom:0;color:#dfb869}.customer-account-wrapper .account-page-investigation-content .total-investment-wrapper p{font-weight:500;font-size:clamp(14px,1.2307692307692308vw,16px);margin-bottom:0;color:#000}.customer-account-wrapper .account-page-investigation-content .total-investment-wrapper p .profit-amount{color:#7dc783;font-weight:600}.customer-account-wrapper .account-page-investigation-content.gold-multiplier-content{display:flex;justify-content:space-between}.customer-account-wrapper .account-page-investigation-content.gold-multiplier-content .total-investment-wrapper{min-width:240px}.customer-account-wrapper .graphic-box{background-color:#000;border-radius:10px}.customer-orders-wrapper .customer-order-item{border-radius:10px;background:#fff;box-shadow:0 0 20px 2px #492a0005;padding-top:16px;padding-bottom:16px;padding-left:clamp(16px,2.3076923076923075vw,30px);padding-right:clamp(16px,2.3076923076923075vw,30px)}.customer-orders-wrapper .customer-order-item:not(:last-child){margin-bottom:10px}.customer-orders-wrapper .customer-order-item .customer-orders-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-right:0!important}.customer-orders-wrapper .customer-order-item .customer-orders-header .order-left-info h3{font-size:clamp(18px,1.6923076923076923vw,22px);font-weight:400;font-family:var(--font-body-family);margin:0}.customer-orders-wrapper .customer-order-item .customer-orders-header .order-left-info p{font-size:clamp(12px,1.0769230769230769vw,14px);font-weight:400;font-family:var(--font-body-family);margin:0}.customer-orders-wrapper .customer-order-item .customer-orders-header .order-right-info{text-align:right}.customer-orders-wrapper .customer-order-item .customer-orders-header .order-right-info p{font-size:clamp(12px,1.0769230769230769vw,14px);font-weight:600;font-family:var(--font-body-family);margin:0}.customer-orders-wrapper .customer-order-item .customer-orders-content{display:flex;flex-wrap:wrap;gap:6px}.customer-orders-wrapper .customer-order-item .customer-orders-content .order-item-info{display:inline-flex;width:clamp(140px,15.923076923076923vw,207px)}.customer-orders-wrapper .customer-order-item .customer-orders-content .order-item-info a{display:flex;align-items:center;background:#fff;border-radius:10px;border:1px solid #ECECEC;transition:all .3s ease;box-shadow:0 0 20px 2px #492a0005;padding:0;min-height:100px;overflow:hidden}.customer-orders-wrapper .customer-order-item .customer-orders-content .order-item-info a .image-wrapper{width:45%;min-width:45%;max-width:100px;background-color:#000;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center}.customer-orders-wrapper .customer-order-item .customer-orders-content .order-item-info a .image-wrapper img{max-width:100%;max-height:100%;object-fit:contain}.customer-orders-wrapper .customer-order-item .customer-orders-content .order-item-info a h3{margin:0;padding:12px;font-size:clamp(14px,1.2307692307692308vw,16px);font-weight:600;font-family:var(--font-body-family);color:#000;text-decoration:none;transition:all .3s ease}.customer-orders-wrapper .customer-order-item .customer-orders-content .order-item-info a:hover{border-color:#dfb869;box-shadow:0 0 20px 2px #492a0033}.customer-orders-wrapper .customer-order-item .customer-orders-content .order-item-info a:hover h3{color:#dfb869}.customer-orders-wrapper .customer-order-item .order-detail-info{margin-top:10px}.customer-orders-wrapper .customer-order-item .order-detail-info a{display:flex;align-items:center;font-weight:600;font-size:14px;font-family:var(--font-body-family);color:#000}.customer-orders-wrapper .customer-order-item .order-detail-info a .svg-wrapper{width:24px;height:24px}.component-testimonials{padding-top:clamp(40px,7.6923076923076925vw,100px);padding-bottom:clamp(40px,7.6923076923076925vw,100px);background-color:#fff}.component-testimonials.no-pb-desktop{padding-bottom:0!important}@media(min-width:769px){.component-testimonials.no-pt-desktop{padding-top:0!important}}.component-testimonials .testimonials-swiper-wrapper{margin-top:clamp(24px,5vw,65px);position:relative}.component-testimonials .testimonials-swiper-wrapper .testimonials-swiper .swiper-wrapper{align-items:stretch}.component-testimonials .testimonials-swiper-wrapper .testimonials-swiper .swiper-slide{height:auto;padding-top:15px}.component-testimonials .testimonials-swiper-wrapper .testimonials-swiper .swiper-slide .testimonial-card{padding:48px 30px;position:relative;border:1px solid #DFB869;border-radius:10px;box-shadow:0 0 20px 2px #492a0005;margin-top:15px;background:#fff;height:-webkit-fill-available}.component-testimonials .testimonials-swiper-wrapper .testimonials-swiper .swiper-slide .testimonial-card .quote-icon{position:absolute;top:-15px;left:20px;width:40px;height:30px;display:flex;align-items:center;justify-content:center}.component-testimonials .testimonials-swiper-wrapper .testimonials-swiper .swiper-slide .testimonial-card .quote{font-size:15px;font-weight:400;line-height:25px;color:#333}.component-testimonials .testimonials-swiper-wrapper .testimonials-swiper .swiper-slide .testimonial-card .author-wrap{display:flex;gap:5px;justify-content:flex-start;align-items:center;margin-top:12px}.component-testimonials .testimonials-swiper-wrapper .testimonials-swiper .swiper-slide .testimonial-card .author,.component-testimonials .testimonials-swiper-wrapper .testimonials-swiper .swiper-slide .testimonial-card .author-title{font-size:20px;font-weight:400;line-height:30px;font-family:var(--font-heading-family);color:#dfb869}.component-testimonials .testimonials-swiper-wrapper .swiper-button-prev:not(.mobile-navigation .swiper-button-prev),.component-testimonials .testimonials-swiper-wrapper .swiper-button-next:not(.mobile-navigation .swiper-button-next){position:static;margin:0;color:#000;width:48px;height:48px;background:transparent;border:0;border-radius:0;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.component-testimonials .testimonials-swiper-wrapper .swiper-button-prev:not(.mobile-navigation .swiper-button-prev):hover,.component-testimonials .testimonials-swiper-wrapper .swiper-button-next:not(.mobile-navigation .swiper-button-next):hover{background:#000}.component-testimonials .testimonials-swiper-wrapper .swiper-button-prev:not(.mobile-navigation .swiper-button-prev):hover:after,.component-testimonials .testimonials-swiper-wrapper .swiper-button-next:not(.mobile-navigation .swiper-button-next):hover:after{filter:invert(1)}.component-testimonials .testimonials-swiper-wrapper .swiper-button-prev:not(.mobile-navigation .swiper-button-prev):after,.component-testimonials .testimonials-swiper-wrapper .swiper-button-next:not(.mobile-navigation .swiper-button-next):after{content:"";width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M21 12L3.5 12" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M10 19L3 12L10 5" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');transition:filter .3s ease}.component-testimonials .testimonials-swiper-wrapper .swiper-button-prev:not(.mobile-navigation .swiper-button-prev){margin-right:24px}.component-testimonials .testimonials-swiper-wrapper .swiper-button-next:not(.mobile-navigation .swiper-button-next):after{transform:rotate(180deg)}.component-testimonials .testimonials-swiper-wrapper .desktop-navigation{display:none;align-items:center;margin-top:30px;justify-content:flex-start}@media(max-width:768px){.component-testimonials .testimonials-swiper-wrapper .desktop-navigation{display:none!important}}.component-testimonials .testimonials-swiper-wrapper .swiper-button-prev:not(.mobile-navigation .swiper-button-prev),.component-testimonials .testimonials-swiper-wrapper .swiper-button-next:not(.mobile-navigation .swiper-button-next){display:inline-flex}@media(max-width:768px){.component-testimonials .testimonials-swiper-wrapper .swiper-button-prev:not(.mobile-navigation .swiper-button-prev),.component-testimonials .testimonials-swiper-wrapper .swiper-button-next:not(.mobile-navigation .swiper-button-next){display:none!important}}.component-testimonials .cta{text-align:center;margin-top:clamp(24px,3.8461538461538463vw,50px)}@media(max-width:768px){.component-testimonials .mobile-navigation{margin-top:24px!important}.component-testimonials .cta .button{max-width:320px;width:100%}.component-testimonials .intro .title{font-size:36px}.component-testimonials .card{flex:0 0 300px;padding:25px}.component-testimonials .track{gap:20px}.component-testimonials .testimonials-swiper-wrapper .testimonials-swiper .swiper-slide .testimonial-card{padding:40px 20px 20px}}.component-video-text{padding:0;padding-top:clamp(40px,7.6923076923076925vw,100px);padding-bottom:clamp(40px,7.6923076923076925vw,100px)}.component-video-text .content{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4.615384615384615vw,60px);align-items:center;margin-top:clamp(24px,3.8461538461538463vw,50px);overflow:hidden}.component-video-text .content--inverse .visual{order:2}.component-video-text .content--inverse .text{order:1}.component-video-text .visual{display:flex;flex-direction:column;gap:20px;position:relative;min-height:760px;min-height:clamp(400px,58.46153846153846vw,760px);height:auto}.component-video-text .top-image,.component-video-text .bottom-image{position:absolute;width:100%}.component-video-text .top-image .img-wrap,.component-video-text .bottom-image .img-wrap{overflow:hidden;position:relative;width:100%;height:0;padding-bottom:100%;border-radius:10px}.component-video-text .top-image img,.component-video-text .bottom-image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.component-video-text .top-image{max-width:clamp(105px,15.384615384615385vw,200px);z-index:1;left:50%;top:0;bottom:auto}.component-video-text .bottom-image{max-width:clamp(177px,25.846153846153847vw,336px);top:auto;bottom:0;right:5%;z-index:0}.component-video-text .video-wrapper{position:relative;border-radius:10px;max-width:79%;top:auto;bottom:auto;z-index:2;margin-top:auto;margin-bottom:auto;transform:translateY(-10%)}.component-video-text .video-cover{position:relative;cursor:pointer;transition:transform .3s ease}.component-video-text .video-cover:hover{transform:scale(1.02)}.component-video-text .video-cover img{width:100%;height:auto;display:block}.component-video-text .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#dfb869;transition:transform .3s ease,color .3s ease}.component-video-text .play-button:hover{transform:translate(-50%,-50%) scale(1.1);color:#e8cc93}.component-video-text .logo-badge{position:absolute;bottom:-50%;transform:translateY(-50%);left:20px;width:176px;height:auto;border-radius:50%;overflow:hidden;z-index:2}.component-video-text .logo-badge img{width:100%;height:100%;object-fit:cover}.component-video-text .text{display:flex;flex-direction:column;gap:20px}.component-video-text .content-text{line-height:1.6;color:#fff;font-size:15px;font-weight:400;line-height:25px}.component-video-text .content-text ul{list-style:none;padding:0;margin:42px 0}.component-video-text .content-text ul li{position:relative;padding-left:20px;margin-bottom:clamp(16px,2.3076923076923075vw,30px);color:#dfb869;font-size:16px;font-weight:400;line-height:26px}.component-video-text .content-text ul li:before{content:"";position:absolute;left:-150px;top:0;width:150px;height:2px;background:linear-gradient(to right,#f9f6bb,#dfb869);opacity:.5}@media(max-width:768px){.component-video-text .content-text ul li{padding-left:48px}.component-video-text .content-text ul li:before{left:0;width:36px;height:1px}}.component-video-text .content-text .cta-wrap a{width:100%;max-width:320px}.component-video-text .cta{margin-top:20px}@media(max-width:768px){.component-video-text .cta .button{max-width:320px;width:100%}.component-video-text .intro{margin-bottom:40px}.component-video-text .intro .title{font-size:36px}.component-video-text .intro .subtitle{font-size:20px}.component-video-text .content{grid-template-columns:1fr}.component-video-text .content--inverse .visual{order:1}.component-video-text .content--inverse .text{order:2}.component-video-text .logo-badge{width:80px;height:80px;bottom:15px;left:15px}.component-video-text .play-button svg{width:40px;height:40px}}.fancybox__backdrop{background:#18181bcc!important}.collection-hero{position:relative;min-height:260px;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden}.collection-hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,#0009 0% 100%);z-index:1}.collection-hero--with-feature-image{background-size:cover;background-position:center;background-repeat:no-repeat}.collection-hero__inner{position:relative;z-index:2;text-align:center;padding-top:clamp(40px,5.384615384615385vw,70px);padding-bottom:clamp(40px,5.384615384615385vw,70px)}.collection-hero__text-wrapper{margin-bottom:0}.collection-hero__title{font-size:clamp(34px,3.8461538461538463vw,50px);color:#fff;font-weight:500}.collection-hero__description{color:#fff;margin:0}.collection-hero__image-container{display:none}.collection-hero__collections-list{margin-bottom:20px}.collection-hero__collections-list .collection-cards__container{padding:0}.collection-hero--with-feature-image .collection-hero__image-container{display:none}.collection-hero:not(.collection-hero--with-feature-image){background:linear-gradient(135deg,#1a1a1a,#2d2d2d)}.collection-hero:not(.collection-hero--with-feature-image):before{background:linear-gradient(135deg,#d4af371a,#000000b3)}.section-product-tabs{margin-top:clamp(40px,7.6923076923076925vw,100px);padding-top:clamp(40px,7.6923076923076925vw,100px);padding-bottom:clamp(40px,7.6923076923076925vw,100px);background-color:#fbfbfb}.product-tabs{padding-top:24px;padding-bottom:24px;background:#fff;border-radius:10px;box-shadow:0 0 20px 2px #492a0005;overflow:hidden}.product-tabs__container{width:100%}.product-tabs__nav{border-bottom:1px solid #FBFBFB;padding-left:clamp(24px,3.8461538461538463vw,50px);padding-right:clamp(24px,3.8461538461538463vw,50px);padding-bottom:15px;display:flex;flex-wrap:wrap;justify-content:flex-start;column-gap:20px}.product-tabs__nav-item{background:none;border:none;font-size:clamp(12px,1.1538461538461537vw,15px);font-weight:500;text-transform:uppercase;color:#333;cursor:pointer;transition:all .3s ease;position:relative;padding:0}.product-tabs__nav-item:after{content:"";position:absolute;bottom:-15px;left:0;width:100%;border-radius:4px 4px 0 0;background:#dfb869;height:2px;transform:translateY(-2px);opacity:0;transition:all .3s ease}.product-tabs__nav-item:hover{color:#dfb869}.product-tabs__nav-item--active{color:#d4af37}.product-tabs__nav-item--active:after{opacity:1;transform:translateY(0)}.product-tabs__nav-item:focus{outline:none}.product-tabs__nav-item:focus:after{opacity:1;transform:translateY(0)}.product-tabs__content{position:relative}.product-tabs__panel{display:none;padding:clamp(24px,3.8461538461538463vw,50px);min-height:200px}.product-tabs__panel--active{display:block}.product-tabs__panel-content{display:flex;gap:clamp(40px,5.6923076923076925vw,74px);align-items:flex-start}.product-tabs__description{flex:1;font-size:clamp(14px,1.1538461538461537vw,15px)}.product-tabs__description ul{padding-left:20px}.product-tabs__description p{margin-bottom:1rem;margin-top:0}.product-tabs__benefits{max-width:100%;width:645px;font-size:clamp(14px,1.1538461538461537vw,15px)}.product-tabs__description+.product-tabs__benefits{max-width:403px;width:40%}@media(max-width:768px){.product-tabs__description+.product-tabs__benefits{max-width:100%;width:100%}}.product-tabs__specifications{width:100%}.product-tabs__spec-item{display:flex;justify-content:space-between;align-items:center;padding:.8rem 0;border-bottom:1px solid #f0f0f0}.product-tabs__spec-item:last-child{border-bottom:none}.product-tabs__spec-label{font-weight:600;color:#333;font-size:clamp(12px,1.1538461538461537vw,15px)}.product-tabs__spec-value{color:#333;font-size:clamp(12px,1.1538461538461537vw,15px);text-align:right}.product-tabs__delivery{width:100%}.product-tabs__delivery h4{font-size:1.1rem;font-weight:700;color:#333;margin-bottom:1rem}.product-tabs__delivery ul{list-style:none;padding:0;margin-bottom:1.5rem}.product-tabs__delivery ul li{padding:.5rem 0 .5rem 1.5rem;position:relative;color:#555;line-height:1.5}.product-tabs__delivery ul li:before{content:"\2713";position:absolute;left:0;color:#d4af37;font-weight:700}.product-tabs__delivery p{color:#666;font-size:.9rem;line-height:1.5;margin-top:1rem;padding:1rem;background:#f8f9fa;border-radius:4px;border-left:3px solid #d4af37}@media(max-width:768px){.product-tabs__panel-content{flex-direction:column;gap:2rem}.product-tabs__benefits{max-width:100%;width:100%}.product-tabs__specifications,.product-tabs__delivery{width:100%}.product-tabs__spec-item{flex-direction:column;align-items:flex-start;gap:.5rem}.product-tabs__spec-label{width:100%}.product-tabs__spec-value{width:100%;text-align:left}}.product-tabs .product-tabs__reviews{width:100%}.product-tabs .product-tabs__reviews .jdgm-rev__icon:empty{display:none!important}.product-tabs .jdgm-widget.jdgm-widget{width:100%!important}.product-tabs .jm-stack.jm-review-widget.jm-review-widget--minimal-header{padding-top:0!important}.product-tabs__panel{animation:fadeIn .3s ease-in-out}.gold-protection-section .gold-protection-header{margin-bottom:30px}.gold-protection-section .gold-protection-header .gold-protection-title{font-size:clamp(16px,1.3846153846153846vw,18px);font-weight:600;color:#333;margin:0 0 16px;line-height:1.3;font-family:var(--font-body-family)}.gold-protection-section .gold-protection-header .gold-protection-description{font-size:clamp(14px,1.1538461538461537vw,15px);color:#333;margin:0;line-height:1.5}.gold-protection-section .gold-protection-metrics{margin-bottom:30px}.gold-protection-section .gold-protection-metrics .metric-item{flex:1}.gold-protection-section .gold-protection-metrics .metric-item .metric-label{font-size:12px;color:#333;margin-bottom:4px;line-height:1.2}.gold-protection-section .gold-protection-metrics .metric-item .metric-value{padding:16px 24px;border-radius:8px;font-size:16px;font-weight:600;color:#fff;text-align:center;min-width:120px;min-height:50px;display:flex;align-items:center;justify-content:center}.gold-protection-section .gold-protection-metrics .metric-item .metric-value--gold{background-color:#d4af37}.gold-protection-section .gold-protection-metrics .metric-item .metric-value--risk{background-color:#333}.gold-protection-section .gold-protection-metrics .metric-item:not(:last-child){margin-bottom:10px}.gold-protection-section .gold-protection-details{display:flex;flex-direction:column;gap:16px;margin-bottom:30px}.gold-protection-section .gold-protection-details .detail-card{padding:20px;text-align:center;border-radius:4px;border:1px solid #ECECEC;background:#fff}.gold-protection-section .gold-protection-details .detail-card .detail-label{font-size:clamp(14px,1.1538461538461537vw,15px);color:#333;margin-bottom:4px;line-height:1.2}.gold-protection-section .gold-protection-details .detail-card .detail-label .info-icon{display:inline-block;margin-left:4px}.gold-protection-section .gold-protection-details .detail-card .detail-value{font-size:clamp(14px,1.1538461538461537vw,15px);font-weight:600;color:#000;margin:0;line-height:1.2}.gold-protection-section .gold-protection-info .info-box{border-radius:4px;border:1px solid #ECECEC;background:#fbfbfb;padding:20px;font-size:12px}.gold-protection-section .gold-protection-info .info-box .info-header{font-weight:600;color:#333;margin:0 0 12px;line-height:1.3}.gold-protection-section .gold-protection-info .info-box .info-content{margin:0;line-height:1.5}@media(max-width:480px){.gold-protection-section{padding:20px;margin:16px 0}.gold-protection-section .gold-protection-header .gold-protection-title{font-size:20px}.gold-protection-section .gold-protection-header .gold-protection-description{font-size:14px}.gold-protection-section .gold-protection-metrics .metric-item .metric-value{font-size:20px;padding:12px 16px}.gold-protection-section .gold-protection-details .detail-card{padding:16px}.gold-protection-section .gold-protection-details .detail-card .detail-value{font-size:18px}}.section-newsletter{background-size:cover}.section-newsletter .section-intro{margin:0 auto;max-width:862px}.section-newsletter .section-intro .section-title{margin-left:auto;margin-right:auto;max-width:600px}.section-newsletter .newsletter-form-wrapper .newsletter-form{margin-left:auto;margin-right:auto;max-width:500px;margin-top:25px}.section-newsletter .newsletter-form-wrapper .newsletter-form .newsletter-form__button{background:#dfb869;border:none;border-radius:4px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.section-newsletter .newsletter-form-wrapper .newsletter-form .newsletter-form__button>.svg-wrapper{width:18px;height:18px}.section-newsletter .newsletter-form-wrapper .newsletter-form .newsletter-form__button:hover{background:#f9f6bb}.component-cta-boxes{position:relative;overflow:hidden;min-height:400px;display:flex;align-items:center;justify-content:center}.component-cta-boxes .background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.component-cta-boxes .background-image img{width:100%;height:100%;object-fit:cover;object-position:center}.component-cta-boxes .container{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.component-cta-boxes .cta-boxes-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;max-width:800px;margin:0 auto}.component-cta-boxes .cta-box{background:#0009;padding:40px 30px;text-align:center;transition:all .3s ease;position:relative;overflow:hidden;border-radius:10px;border-bottom:.5px solid var(--Gold-Gradient, #F9F6BB);background:var(--Glass-Effect-Dark-Gradient, linear-gradient(176deg, rgba(17, 17, 17, .08) 9.64%, rgba(121, 122, 119, .08) 49.43%, rgba(17, 17, 17, .08) 86.28%), linear-gradient(229deg, rgba(17, 17, 17, .04) 14.03%, rgba(121, 122, 119, .04) 152.4%));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:clamp(164px,15.384615384615385vw,200px);display:flex;flex-direction:column;justify-content:center;align-items:center}.component-cta-boxes .cta-box:hover{transform:translateY(-5px);box-shadow:0 20px 40px #0000004d}.component-cta-boxes .cta-box .cta-title{position:relative;z-index:2;font-weight:400;margin-bottom:20px;color:#dfb869;font-family:var(--font-heading-family);font-size:clamp(28px,3.6923076923076925vw,48px);margin-top:0}.component-cta-boxes .cta-box .cta-link{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px;color:#fff;text-decoration:none;font-size:14px;font-weight:600;transition:all .3s ease;margin-top:0}.component-cta-boxes .cta-box .cta-link:hover{color:gold;transform:translate(5px)}.component-cta-boxes .cta-box .cta-link:after{display:none}.component-cta-boxes .cta-box .cta-link .cta-arrow{display:inline-flex;transition:transform .3s ease}.component-cta-boxes .cta-box .cta-link:hover .cta-arrow{transform:translate(3px)}@media(max-width:768px){.component-cta-boxes{min-height:300px}.component-cta-boxes .cta-boxes-wrapper{grid-template-columns:1fr;gap:15px}.component-cta-boxes .cta-box{padding:30px 20px}.component-cta-boxes .cta-box .cta-title{font-size:1.5rem;margin-bottom:15px}.component-cta-boxes .cta-box .cta-link{font-size:.9rem}}@media(max-width:480px){.component-cta-boxes .container{padding:0 15px}.component-cta-boxes .cta-box{padding:25px 15px}.component-cta-boxes .cta-box .cta-title{font-size:1.3rem}}.component-logos{padding-top:40px;padding-bottom:40px;overflow:hidden}.component-logos .section-title{text-align:center;margin-bottom:clamp(12px,1.8461538461538463vw,24px)}.component-logos .logos-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(6px,1.8461538461538463vw,24px)}.component-logos .logos-slider{display:none}.component-logos .logos-slider .logos-swiper{overflow:hidden;padding-bottom:30px}.component-logos .logos-slider .logos-swiper .swiper-wrapper{display:flex;align-items:stretch}.component-logos .logos-slider .logos-swiper .swiper-slide{width:auto;height:auto;flex-shrink:0}.component-logos .logos-slider .logos-swiper .swiper-slide .logo-item{margin:0 12px;height:100%}.component-logos .logos-slider .logos-swiper .swiper-pagination{position:relative;margin-top:20px;display:flex;justify-content:center;gap:8px}.component-logos .logos-slider .logos-swiper .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background:#ffffff4d;border-radius:50%;opacity:1;transition:all .3s ease}.component-logos .logos-slider .logos-swiper .swiper-pagination .swiper-pagination-bullet:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.5);width:14px;height:14px;border-radius:50%;border:1px solid #DFB869;opacity:0;transition:all .3s ease;background:transparent}.component-logos .logos-slider .logos-swiper .swiper-pagination .swiper-pagination-bullet-active{background:#dfb869}.component-logos .logos-slider .logos-swiper .swiper-pagination .swiper-pagination-bullet-active:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.component-logos .logo-item{flex:0 0 auto;min-height:clamp(86px,9.23076923076923vw,120px);border-radius:10px;background:#fff;box-shadow:0 0 20px 2px #492a0005;display:flex;align-items:center;justify-content:center}.component-logos .logo-link{display:flex;align-items:center;justify-content:center;text-decoration:none;transition:opacity .3s ease}.component-logos .logo-link:hover{opacity:.8}.component-logos .logo-link:hover .logo-image{filter:grayscale(0%) brightness(1);opacity:1}.component-logos .logo-image{max-height:70%;max-width:70%;object-fit:contain;filter:grayscale(100%) brightness(1);opacity:.5;transition:all .3s ease}@media(max-width:768px){.component-logos .desktop-only{display:none!important}.component-logos .mobile-only{display:block!important}.component-logos .page-width{padding-left:0;padding-right:0}.component-logos .logos-slider{display:block}.component-logos .logos-slider .logos-swiper{width:180px;margin:0 auto;overflow:visible}.component-logos .logos-slider .logos-swiper .swiper-slide{margin:0 auto!important}.component-logos .logos-slider .logos-swiper .swiper-slide .logo-item{margin:0 4px;min-height:80px}}.hero-slider{background-color:#000;color:#fff}.hero-slider .hero-swiper,.hero-slider .hero-swiper .swiper-slide{height:clamp(450px,55.69230769230769vw,724px);max-height:calc(100vh - 250px)}.hero-slider .hero-swiper .swiper-slide .hero-slide{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.hero-slider .hero-swiper .swiper-slide .hero-slide .content-wrapper{height:100%;box-sizing:border-box}@media(max-width:768px){.hero-slider .hero-swiper .swiper-slide .hero-slide .content-wrapper .cta-wrap{margin-top:40px}.hero-slider .hero-swiper .swiper-slide .hero-slide .content-wrapper .cta-wrap .section-cta{padding-right:20px;padding-left:20px}}.hero-slider .hero-swiper .swiper-slide .hero-slide:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:.65;z-index:1}.hero-slider .hero-swiper .swiper-slide .hero-slide.trapezoid-overlay:before{opacity:0}.hero-slider .hero-swiper .swiper-slide .hero-slide.trapezoid-overlay:after{content:"";position:absolute;top:-.5%;bottom:0;left:0;width:70%;height:101%;background:#000;opacity:1;clip-path:polygon(0 0,100% 0,85% 100%,0 100%);z-index:1}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content{position:relative;z-index:2;height:100%;display:flex;align-items:center;justify-content:space-between;padding:40px 20px;box-sizing:border-box}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content .button{border:none;background:transparent;cursor:pointer;z-index:1;color:transparent;background-image:linear-gradient(to bottom,#f9f6bb,#dfb869);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-right:30px}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content .button:before{display:none}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content .button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;padding:1px;background:linear-gradient(to bottom,#f9f6bb,#dfb869);box-sizing:border-box;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:-1}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content .button:hover:after{transform:scale(1.005)}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content .hero-foreground-image{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;z-index:1}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content .hero-foreground-image img{height:100%;object-fit:contain}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content .hero-text-content{max-width:700px;position:relative;z-index:3;transition:opacity .6s ease,transform .6s ease}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content .hero-text-content .section-paragraphs{font-weight:400}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content .hero-text-content.text-hidden{opacity:0;transform:translateY(30px)}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content .hero-text-content.fade-out-down{animation:fadeOutDown .6s ease forwards}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content .hero-text-content.fade-in-up{animation:fadeInUp .6s ease forwards}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content:has(.hero-foreground-image) .hero-text-content{max-width:520px}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content .hero-stamp{position:absolute;right:calc(10% + (100% - 100vw)/2);top:50%;transform:translateY(-50%);z-index:2}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content .hero-stamp img{max-width:253px;height:auto;object-fit:contain}.hero-slider .hero-slider-nav{display:flex;justify-content:center;align-items:flex-end;gap:clamp(15px,1.8461538461538463vw,24px);padding:38px 0}.hero-slider .hero-slider-nav .hero-nav-tab{background:#000;border:none;font-size:14px;font-size:clamp(12px,1.0769230769230769vw,14px);line-height:1.2;font-weight:400;color:#fff;opacity:.5;padding:0 0 13px;cursor:pointer;position:relative;transition:all .3s ease;width:20%;text-align:left}.hero-slider .hero-slider-nav .hero-nav-tab .hero-nav-tab-image{height:0;width:100%;transition:all .3s ease;position:absolute;bottom:0;left:0;z-index:1;overflow:hidden}.hero-slider .hero-slider-nav .hero-nav-tab .hero-nav-tab-image img{max-width:100%;height:100%;width:100%;object-fit:cover;transition:all .3s ease}.hero-slider .hero-slider-nav .hero-nav-tab .hero-nav-tab-text{position:relative;z-index:2;transition:all .3s ease;display:block}.hero-slider .hero-slider-nav .hero-nav-tab:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:gray;opacity:.25;transition:opacity .3s ease}.hero-slider .hero-slider-nav .hero-nav-tab:hover{opacity:1}.hero-slider .hero-slider-nav .hero-nav-tab:hover .hero-nav-tab-text{transform:translateY(-150px)}.hero-slider .hero-slider-nav .hero-nav-tab:hover .hero-nav-tab-image{height:150px}.hero-slider .hero-slider-nav .hero-nav-tab.active{font-weight:400;color:#dfb869;opacity:1}.hero-slider .hero-slider-nav .hero-nav-tab.active:after{opacity:1}.hero-slider .hero-slider-nav .hero-nav-tab.active:before{content:"";position:absolute;bottom:0;left:0;height:2px;background:#dfb869;width:0%;animation:progressBar 5s linear forwards;z-index:1}.hero-slider:hover .hero-slider .hero-slider-nav .hero-nav-tab.active:before,.hero-slider .hero-slider-nav .hero-nav-tab.active.progress-paused:before{animation-play-state:paused}@media(min-width:768px){.hero-slider .hero-slider-nav-wrapper{height:140px;position:relative}.hero-slider .hero-slider-nav-wrapper .hero-slider-nav{position:absolute;bottom:0;left:0;right:0;z-index:2}}@keyframes progressBar{0%{width:0%}to{width:100%}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.hero-slider .hero-swiper,.hero-slider .hero-swiper .swiper-slide{min-height:clamp(400px,34.61538461538461vw,450px);height:auto}.hero-slider .hero-swiper .swiper-slide .hero-slide.trapezoid-overlay:after{width:80%;clip-path:polygon(0 0,100% 0,90% 100%,0 100%)}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content{padding:40px 0 0;flex-direction:row;flex-wrap:wrap;justify-content:center}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content .button{width:100%;max-width:320px;position:relative;color:#dfb869;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:unset}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content .button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:-1;display:block}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content .hero-foreground-image{position:relative;left:auto;top:auto;transform:none;height:auto;max-height:200px;width:50%;order:2}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content .hero-foreground-image img{max-height:200px}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content .hero-text-content{max-width:100%!important;width:100%;order:1}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content .hero-stamp{position:relative;right:auto;top:auto;transform:none;width:50%;order:2;margin-top:20px;margin-left:auto}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content .hero-stamp img{max-width:123px}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content:has(.hero-foreground-image):has(.hero-stamp) .hero-foreground-image,.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content:has(.hero-foreground-image):has(.hero-stamp) .hero-stamp{display:inline-flex;justify-content:center;align-items:center}.hero-slider .hero-swiper .swiper-slide .hero-slide .hero-content .hero-images-row{display:flex;width:100%;gap:15px;margin-top:20px;order:2}.hero-slider .hero-slider-nav{gap:10px;padding:15px 0}.hero-slider .hero-slider-nav .hero-nav-tab{font-size:0;width:auto;min-width:40px;padding:0;height:20px;background:transparent}.hero-slider .hero-slider-nav .hero-nav-tab:after{bottom:0}.hero-slider .hero-slider-nav .hero-nav-tab.active:before{bottom:0}}.component-products-slider .section-intro .section-cta{display:none}.products-slider-tabs{display:flex;justify-content:center;gap:clamp(15px,7.6923076923076925vw,100px);margin:50px 0 25px;padding:6px 0;border-radius:7px;background:#fff;box-shadow:0 0 20px 2px #492a0005;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.products-slider-tabs::-webkit-scrollbar{display:none}.products-slider-tabs .tab-button{background:none;border:none;padding:5px 10px;font-size:clamp(12px,1.1538461538461537vw,15px);font-weight:600;line-height:clamp(22px,1.9230769230769231vw,25px);cursor:pointer;transition:all .3s ease;position:relative;color:#333;text-transform:uppercase;flex-shrink:0;white-space:nowrap}.products-slider-tabs .tab-button:hover,.products-slider-tabs .tab-button.active{color:#dfb869}.products-slider-container{display:none;margin-top:40px;position:relative;margin-right:0;margin-left:0}.products-slider-container.active{display:block}.products-slider-container .swiper-button-prev,.products-slider-container .swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;color:#000;width:48px;height:48px;background:transparent;border:0;border-radius:0;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.products-slider-container .swiper-button-prev:hover,.products-slider-container .swiper-button-next:hover{background:#000}.products-slider-container .swiper-button-prev:hover:after,.products-slider-container .swiper-button-next:hover:after{filter:invert(1)}.products-slider-container .swiper-button-prev:after,.products-slider-container .swiper-button-next:after{content:"";width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M21 12L3.5 12" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M10 19L3 12L10 5" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');transition:filter .3s ease}.products-slider-container .swiper-button-prev{left:-50px}.products-slider-container .swiper-button-next{right:-50px}.products-slider-container .swiper-button-next:after{transform:rotate(180deg)}.products-swiper{position:relative;margin:0 50px}.products-swiper .swiper-wrapper{align-items:stretch}.products-swiper .swiper-slide{height:auto;display:flex}.products-swiper .swiper-slide .card-wrapper{width:100%}.products-slider-cta{text-align:center;margin-top:50px}@media(max-width:1024px){.products-slider-tabs{gap:clamp(15px,3.8461538461538463vw,50px)}}@media(max-width:768px){.products-slider-tabs{margin:30px 0 20px;justify-content:flex-start}.products-slider-tabs .tab-button{padding:8px 15px}.products-slider-container{margin-right:calc((100% - 100vw)/2);margin-left:calc((100% - 100vw)/2);padding-bottom:0}.products-slider-container>.swiper-button-prev,.products-slider-container>.swiper-button-next{display:none}.products-slider-container .swiper-button-prev,.products-slider-container .swiper-button-next{position:static;transform:none;width:40px;height:40px;margin:0 10px}.products-slider-container .swiper-button-prev:after,.products-slider-container .swiper-button-next:after{width:20px;height:20px}.products-swiper{margin:0;padding:0 50px!important}.products-swiper .card-wrapper{padding:6px!important}.products-slider-cta{margin-top:24px}.products-slider-cta .button{width:100%;max-width:320px}}.component-products-slider{padding-top:clamp(40px,7.6923076923076925vw,100px);padding-bottom:clamp(40px,7.6923076923076925vw,100px);background-color:#fbfbfb}.component-products-slider .products-slider-header{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:end;margin-bottom:50px}.component-products-slider .products-slider-header .header-content .section-paragraphs{margin-top:10px}.component-products-slider .products-slider-header .header-content .section-paragraphs p{margin-bottom:0}.component-products-slider .products-slider-header .header-cta{display:flex;align-items:center}.component-products-slider .products-slider-wrapper,.component-products-slider .products-slider-wrapper .products-swiper{position:relative}.component-products-slider .products-slider-wrapper .products-swiper .swiper-wrapper{align-items:stretch}.component-products-slider .products-slider-wrapper .products-swiper .swiper-slide{height:auto;display:flex}.component-products-slider .products-slider-wrapper .swiper-button-prev:not(.mobile-navigation .swiper-button-prev),.component-products-slider .products-slider-wrapper .swiper-button-next:not(.mobile-navigation .swiper-button-next){position:static;margin:0;color:#000;width:48px;height:48px;background:transparent;border:0;border-radius:0;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.component-products-slider .products-slider-wrapper .swiper-button-prev:not(.mobile-navigation .swiper-button-prev):hover,.component-products-slider .products-slider-wrapper .swiper-button-next:not(.mobile-navigation .swiper-button-next):hover{background:#000}.component-products-slider .products-slider-wrapper .swiper-button-prev:not(.mobile-navigation .swiper-button-prev):hover:after,.component-products-slider .products-slider-wrapper .swiper-button-next:not(.mobile-navigation .swiper-button-next):hover:after{filter:invert(1)}.component-products-slider .products-slider-wrapper .swiper-button-prev:not(.mobile-navigation .swiper-button-prev):after,.component-products-slider .products-slider-wrapper .swiper-button-next:not(.mobile-navigation .swiper-button-next):after{content:"";width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M21 12L3.5 12" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M10 19L3 12L10 5" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');transition:filter .3s ease}.component-products-slider .products-slider-wrapper .swiper-button-prev:not(.mobile-navigation .swiper-button-prev){margin-right:24px}.component-products-slider .products-slider-wrapper .swiper-button-next:not(.mobile-navigation .swiper-button-next):after{transform:rotate(180deg)}.component-products-slider .products-slider-wrapper .desktop-navigation{display:flex;align-items:center;margin-top:30px;justify-content:flex-start}@media(max-width:768px){.component-products-slider .products-slider-wrapper .desktop-navigation{display:none}}.component-products-slider .products-slider-wrapper .swiper-button-prev:not(.mobile-navigation .swiper-button-prev),.component-products-slider .products-slider-wrapper .swiper-button-next:not(.mobile-navigation .swiper-button-next){display:inline-flex}@media(max-width:992px){.component-products-slider .products-slider-header{grid-template-columns:1fr;gap:30px;text-align:center}.component-products-slider .products-slider-header .header-cta{justify-content:center}}@media(max-width:768px){.component-products-slider .products-slider-header{margin-bottom:30px}.component-products-slider .products-swiper{margin:0;padding:0 10%!important}.component-products-slider .products-swiper .card-wrapper{padding:6px!important}.component-products-slider .header-cta .button{max-width:320px;width:100%}}.component-news-slider{padding-top:clamp(40px,7.6923076923076925vw,100px);padding-bottom:clamp(40px,7.6923076923076925vw,100px);background-color:#fbfbfb}.component-news-slider .news-slider-wrapper{display:flex;gap:60px;align-items:center}.component-news-slider .news-slider-wrapper .news-intro{width:40%}.component-news-slider .news-slider-wrapper .mobile-cta{display:none}.component-news-slider .news-slider-wrapper .news-slider-container{position:relative;padding:0 60px;width:60%;margin-right:-50px}.component-news-slider .news-slider-wrapper .news-slider-container .news-swiper{padding-bottom:35px}.component-news-slider .news-slider-wrapper .news-slider-container .news-swiper .swiper-wrapper{align-items:stretch}.component-news-slider .news-slider-wrapper .news-slider-container .news-swiper .swiper-slide{height:auto;display:flex}.component-news-slider .news-slider-wrapper .news-slider-container .desktop-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10;color:#000;width:48px;height:48px;background:transparent;border:0;border-radius:0;transition:all .3s ease;display:flex;align-items:center;justify-content:center;margin:0}.component-news-slider .news-slider-wrapper .news-slider-container .desktop-nav:hover{background:#000}.component-news-slider .news-slider-wrapper .news-slider-container .desktop-nav:hover:after{filter:invert(1)}.component-news-slider .news-slider-wrapper .news-slider-container .desktop-nav:after{content:"";width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M21 12L3.5 12" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M10 19L3 12L10 5" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');transition:filter .3s ease}.component-news-slider .news-slider-wrapper .news-slider-container .desktop-nav.swiper-button-prev{left:0}.component-news-slider .news-slider-wrapper .news-slider-container .desktop-nav.swiper-button-next{right:0}.component-news-slider .news-slider-wrapper .news-slider-container .desktop-nav.swiper-button-next:after{transform:rotate(180deg)}@media(max-width:768px){.component-news-slider .news-slider-wrapper .news-slider-container .desktop-nav{display:none!important}}@media(max-width:992px){.component-news-slider .news-slider-wrapper{flex-direction:column;gap:24px}.component-news-slider .news-slider-wrapper .news-intro{width:100%}.component-news-slider .news-slider-wrapper .news-slider-container{width:100%;padding:0;margin-right:0}.component-news-slider .news-slider-wrapper .news-slider-container .news-swiper{width:100vw;margin-left:calc((100% - 100vw)/2);padding:0 35px 30px}}@media(max-width:768px){.component-news-slider .news-slider-wrapper .mobile-cta{display:block;margin-top:20px;text-align:center;width:100%}.component-news-slider .news-slider-wrapper .mobile-cta .button{max-width:320px;width:100%}.component-news-slider .news-slider-wrapper .news-intro .cta-wrap{display:none}}.component-images-text{padding-top:clamp(40px,7.6923076923076925vw,100px);padding-bottom:clamp(40px,7.6923076923076925vw,100px)}.component-images-text .images-text-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,7.6923076923076925vw,100px);align-items:stretch}.component-images-text.reverse-columns .images-text-wrapper{grid-template-columns:1fr 1fr}.component-images-text.reverse-columns .images-text-wrapper .images-text-content{order:2}.component-images-text.reverse-columns .images-text-wrapper .images-text-images{order:1}.component-images-text .images-text-content{display:flex;flex-direction:column}.component-images-text .images-text-content ul{list-style:none;padding:0;margin:42px 0}.component-images-text .images-text-content ul li{position:relative;padding-left:20px;margin-bottom:clamp(16px,2.3076923076923075vw,30px);color:#dfb869;font-size:16px;font-weight:400;line-height:26px}.component-images-text .images-text-content ul li:before{content:"";position:absolute;left:-150px;top:0;width:150px;height:2px;background:linear-gradient(to right,#f9f6bb,#dfb869);opacity:.5}@media(max-width:768px){.component-images-text .images-text-content ul li{padding-left:48px}.component-images-text .images-text-content ul li:before{left:0;width:36px;height:1px}}.component-images-text .images-text-content .cta-wrap a{width:100%;max-width:320px}.component-images-text .images-text-content ul{margin-bottom:clamp(20px,3.8461538461538463vw,50px);margin-top:clamp(20px,3.8461538461538463vw,50px)}.component-images-text .images-text-content ul li{margin-bottom:clamp(16px,2.3076923076923075vw,30px)}.component-images-text .images-text-content .bottom-description{font-size:16px;line-height:26px;color:#333;margin-bottom:30px}.component-images-text .images-text-content .bottom-description p{margin:0 0 15px}.component-images-text .images-text-content .section-cta{align-self:flex-start}@media(min-width:768px){.component-images-text .images-text-content .cta-wrap a{width:auto}}.component-images-text.color-scheme-1{background-color:#000}.component-images-text.color-scheme-1 .images-text-content .section-pre-title{color:#fff}.component-images-text.color-scheme-1 .images-text-content .section-title{color:#dfb869}.component-images-text.color-scheme-1 .images-text-content .section-subtitle,.component-images-text.color-scheme-1 .images-text-content .section-paragraphs,.component-images-text.color-scheme-1 .images-text-content .section-paragraphs p,.component-images-text.color-scheme-1 .images-text-content .content-links a,.component-images-text.color-scheme-1 .images-text-content .bottom-description,.component-images-text.color-scheme-1 .images-text-content .bottom-description p{color:#fff}.component-images-text .images-text-images{position:relative;min-height:500px;display:flex;flex-direction:column}.component-images-text .images-text-images .image-top-left{width:78%;align-self:flex-start;z-index:1}.component-images-text .images-text-images .image-top-left img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:8px;box-shadow:0 4px 20px #0000001a}.component-images-text .images-text-images .image-bottom-right{width:61%;align-self:flex-end;position:absolute;bottom:0;right:0}.component-images-text .images-text-images .image-bottom-right img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:8px;box-shadow:0 4px 20px #0000001a}.component-images-text .images-text-images .image-bottom-right.image-on-top{z-index:1}@media(max-width:1024px){.component-images-text .images-text-wrapper{display:flex;flex-direction:column;gap:30px}.component-images-text .images-text-wrapper .images-text-content{order:1!important;width:100%}.component-images-text .images-text-wrapper .images-text-images{order:2!important;width:100%}.component-images-text .images-text-images{min-height:400px;margin-top:10px}.component-images-text .images-text-images .image-top-left{width:65%}.component-images-text .images-text-images .image-bottom-right{width:55%}}@media(max-width:768px){.component-images-text .images-text-images{min-height:350px}.component-images-text .images-text-images .image-top-left{width:70%}.component-images-text .images-text-images .image-bottom-right{width:60%}}@media(max-width:480px){.component-images-text .images-text-images{min-height:288px}.component-images-text .images-text-images .image-top-left{width:80%;max-width:220px}.component-images-text .images-text-images .image-bottom-right{width:70%;max-width:180px}}.component-text-faqs{padding-top:clamp(40px,7.6923076923076925vw,100px);padding-bottom:clamp(40px,7.6923076923076925vw,100px);background-color:#fbfbfb}.component-text-faqs .text-faqs-wrapper{display:grid;grid-template-columns:40% 60%;gap:clamp(30px,7.6923076923076925vw,100px);align-items:center}.component-text-faqs .text-faqs-content{display:flex;flex-direction:column;gap:30px}.component-text-faqs .text-faqs-content .text-faqs-image{margin-top:0}.component-text-faqs .text-faqs-content .text-faqs-image img{max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 20px #0000001a}.component-text-faqs .text-faqs-accordion .faq-list{border-radius:10px;overflow:hidden}.component-text-faqs .text-faqs-accordion .faq-item{background-color:#111;margin-bottom:1px;padding-top:clamp(20px,1.8461538461538463vw,24px);padding-right:clamp(20px,3.076923076923077vw,40px);padding-bottom:clamp(20px,1.8461538461538463vw,24px);padding-left:clamp(20px,3.076923076923077vw,40px)}.component-text-faqs .text-faqs-accordion .faq-title{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font-heading-family);font-size:clamp(18px,1.8461538461538463vw,24px);line-height:clamp(22px,2.769230769230769vw,36px)}.component-text-faqs .text-faqs-accordion .faq-title .faq-title-text{color:#fff;font-family:var(--font-heading-family);font-size:clamp(18px,1.8461538461538463vw,24px);line-height:clamp(22px,2.769230769230769vw,36px);font-weight:400;flex:1;padding-right:20px}.component-text-faqs .text-faqs-accordion .faq-title .faq-icon{flex-shrink:0;width:clamp(20px,3.076923076923077vw,40px);height:clamp(20px,3.076923076923077vw,40px);display:flex;align-items:center;justify-content:center;background:#090d16;border-radius:50%;color:#fff;transition:all .3s ease}.component-text-faqs .text-faqs-accordion .faq-title .faq-icon svg{width:16px;height:16px;transition:transform .3s ease}.component-text-faqs .text-faqs-accordion .faq-title:hover .faq-icon{background:#dfb869;color:#111;border-radius:4px}.component-text-faqs .text-faqs-accordion .faq-title:hover .faq-icon svg{transform:rotate(90deg)}.component-text-faqs .text-faqs-accordion .faq-title:hover .faq-title-text,.component-text-faqs .text-faqs-accordion .faq-item.is-open .faq-title .faq-title-text{color:#dfb869}.component-text-faqs .text-faqs-accordion .faq-item.is-open .faq-title .faq-icon{border-radius:4px;background:#dfb869;color:#111}.component-text-faqs .text-faqs-accordion .faq-item.is-open .faq-title .faq-icon svg{transform:rotate(90deg)}.component-text-faqs .text-faqs-accordion .faq-item.is-open .faq-title:hover .faq-icon svg{transform:rotate(90deg)}.component-text-faqs .text-faqs-accordion .faq-answer{display:none;max-height:0;overflow:hidden;padding-top:0;padding-bottom:0;transition:max-height .3s ease-out,padding-top .3s ease-out,padding-bottom .3s ease-out}.component-text-faqs .text-faqs-accordion .faq-answer .faq-answer-content{color:#f6f6f6;font-size:15px;line-height:25px;font-weight:100}.component-text-faqs .text-faqs-accordion .faq-answer .faq-answer-content p{margin:0 0 12px}.component-text-faqs .text-faqs-accordion .faq-answer .faq-answer-content p:last-child{margin-bottom:0}.component-text-faqs .text-faqs-accordion .faq-answer .faq-answer-content ul,.component-text-faqs .text-faqs-accordion .faq-answer .faq-answer-content ol{margin:12px 0;padding-left:20px;color:#fffc}.component-text-faqs .text-faqs-accordion .faq-answer .faq-answer-content ul li,.component-text-faqs .text-faqs-accordion .faq-answer .faq-answer-content ol li{margin-bottom:8px}.component-text-faqs .text-faqs-accordion .faq-answer .faq-answer-content ul li:last-child,.component-text-faqs .text-faqs-accordion .faq-answer .faq-answer-content ol li:last-child{margin-bottom:0}.component-text-faqs .text-faqs-accordion .faq-answer .faq-answer-content a{color:#dfb869;text-decoration:underline}.component-text-faqs .text-faqs-accordion .faq-answer .faq-answer-content a:hover{color:#e8cc93}.component-text-faqs .text-faqs-accordion .faq-item.is-open .faq-answer{display:block;padding-top:24px}@media(max-width:1024px){.component-text-faqs .text-faqs-wrapper{display:flex;flex-direction:column;gap:30px}.component-text-faqs .text-faqs-wrapper .text-faqs-content{order:1;width:100%}.component-text-faqs .text-faqs-wrapper .text-faqs-accordion{order:2;width:100%}}@media(max-width:768px){.component-text-faqs .text-faqs-accordion .faq-list{padding:20px}.component-text-faqs .text-faqs-accordion .faq-title .faq-title-text{padding-right:12px}.component-text-faqs .text-faqs-accordion .faq-title .faq-icon{width:20px;height:20px}.component-text-faqs .text-faqs-accordion .faq-title .faq-icon svg{width:14px;height:14px}.component-text-faqs .text-faqs-accordion .faq-answer .faq-answer-content{font-size:13px;line-height:20px}}.component-graphics .graphics-wrapper{width:100%;background-color:#000;padding:40px}.component-graphics .graphics-wrapper .chart-container{width:100%;min-height:400px}.component-graphics .graphics-wrapper .loading-state,.component-graphics .graphics-wrapper .error-state{text-align:center;padding:40px 20px;color:#fff;font-size:16px}.component-graphics .graphics-wrapper .error-state{color:#dc3545}.component-graphics .custom-tooltip{background:#000000e6;padding:12px 16px;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.component-graphics .custom-tooltip .tooltip-date{font-size:14px;font-weight:600;margin-bottom:8px;color:#fff}.component-graphics .custom-tooltip .tooltip-price{font-size:14px;color:gold}.component-large-image-text{padding-top:clamp(40px,7.6923076923076925vw,100px);padding-bottom:clamp(40px,7.6923076923076925vw,100px)}.component-large-image-text .large-image-text-intro{margin-bottom:50px;margin-right:auto;margin-left:auto;max-width:834px;width:100%}@media(max-width:768px){.component-large-image-text .large-image-text-intro .section-intro.centered{text-align:left}.component-large-image-text .large-image-text-intro .section-intro.centered .section-pre-title{justify-content:flex-start}}.component-large-image-text .large-image-text-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,3.8461538461538463vw,50px);align-items:center;min-height:clamp(220px,36vw,468px)}.component-large-image-text.reverse-columns .large-image-text-wrapper{grid-template-columns:1fr 1fr}.component-large-image-text.reverse-columns .large-image-text-wrapper .large-image-text-content{order:1}.component-large-image-text.reverse-columns .large-image-text-wrapper .large-image-text-image{order:2}.component-large-image-text .large-image-text-image{position:relative;display:flex;align-items:center;justify-content:center}.component-large-image-text .large-image-text-image .single-image{width:50vw;position:absolute;top:0;right:0;bottom:0;margin:auto 0;min-height:clamp(220px,36vw,468px)}.component-large-image-text .large-image-text-image .single-image img{width:100%;height:100%;object-fit:cover;border-radius:10px}.component-large-image-text .large-image-text-content{display:flex;flex-direction:column}.component-large-image-text .large-image-text-content ul{list-style:none;padding:0;margin:42px 0}.component-large-image-text .large-image-text-content ul li{position:relative;padding-left:20px;margin-bottom:clamp(16px,2.3076923076923075vw,30px);color:#dfb869;font-size:16px;font-weight:400;line-height:26px}.component-large-image-text .large-image-text-content ul li:before{content:"";position:absolute;left:-150px;top:0;width:150px;height:2px;background:linear-gradient(to right,#f9f6bb,#dfb869);opacity:.5}@media(max-width:768px){.component-large-image-text .large-image-text-content ul li{padding-left:48px}.component-large-image-text .large-image-text-content ul li:before{left:0;width:36px;height:1px}}.component-large-image-text .large-image-text-content .cta-wrap a{width:100%;max-width:320px}.component-large-image-text .large-image-text-content .section-cta{align-self:flex-start}@media(max-width:992px){.component-large-image-text .large-image-text-wrapper{grid-template-columns:1fr}.component-large-image-text .large-image-text-wrapper .single-image{width:100%;max-width:100%;position:relative}}.component-text-advantages{padding-top:clamp(40px,7.6923076923076925vw,100px);padding-bottom:clamp(40px,7.6923076923076925vw,100px);overflow:hidden}.component-text-advantages .text-advantages-wrapper{display:flex;justify-content:center;align-items:center;position:relative}.component-text-advantages .advantages-content{position:relative;z-index:2;width:40%}.component-text-advantages .advantages-content .gold-background-layer{display:block;position:absolute;top:0;left:calc((100% - 100vw)/2);bottom:0;width:calc((100vw - 160%)/2 + 140%);height:100%;background:#dfb869;border-radius:15px;z-index:-1;box-shadow:0 0 20px 2px #492a0005}.component-text-advantages .advantages-content .content-inner{padding:72px 48px;position:relative;z-index:1}.component-text-advantages .advantages-content .content-inner .advantages-title{font-size:clamp(28px,3.6923076923076925vw,48px);font-weight:400;line-height:clamp(34px,4vw,52px);margin:0 0 10px;padding-top:clamp(10px,1.5384615384615385vw,20px);color:#000;position:relative}.component-text-advantages .advantages-content .content-inner .advantages-title:before{content:"";position:absolute;top:0;left:0;transform:translate(-80%);width:calc((100vw - 100%)/2);height:1px;background-color:#000}.component-text-advantages .advantages-content .content-inner .advantages-subtitle{font-size:16px;font-family:var(--font-body-family);font-weight:600;line-height:26px;color:#000;margin:0 0 24px}.component-text-advantages .advantages-content .content-inner .advantages-description{font-size:14px;font-weight:400;line-height:24px}.component-text-advantages .advantages-content .content-inner .advantages-description p{margin-bottom:15px}.component-text-advantages .advantages-cards-column{position:relative;z-index:1;width:60%}.component-text-advantages .advantages-cards-column .background-image-layer{position:absolute;top:0;left:auto;right:calc((165% - 100vw)/2);bottom:0;z-index:0;border-radius:10px;overflow:hidden;height:100%;width:71vw;display:block}.component-text-advantages .advantages-cards-column .background-image-layer img{width:110%;height:110%;object-fit:cover;position:absolute;top:-5%;left:auto;right:-5%;bottom:auto}.component-text-advantages .advantages-cards-column .background-image-layer .image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#0009;display:block;width:100%;height:100%}.component-text-advantages .advantages-cards-column .cards-content{position:relative;z-index:1;padding:131px 0 48px 6vw;max-width:calc(586px + 6vw);width:100%;margin-left:auto}.component-text-advantages .advantages-cards-column .cards-content .advantages-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,7.6923076923076925vw,100px);margin-bottom:45px}.component-text-advantages .advantages-cards-column .cards-content .advantage-card{border-radius:10px;border-bottom:.5px solid var(--Gold-Gradient, #F9F6BB);background:var(--Glass-Effect-Dark-Gradient, linear-gradient(176deg, rgba(17, 17, 17, .08) 9.64%, rgba(121, 122, 119, .08) 49.43%, rgba(17, 17, 17, .08) 86.28%), linear-gradient(229deg, rgba(17, 17, 17, .04) 14.03%, rgba(121, 122, 119, .04) 152.4%));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:22px 30px;text-align:center}.component-text-advantages .advantages-cards-column .cards-content .advantage-card .card-number{margin-bottom:15px}.component-text-advantages .advantages-cards-column .cards-content .advantage-card .card-number .number-value,.component-text-advantages .advantages-cards-column .cards-content .advantage-card .card-number .number-suffix{color:#dfb869;text-align:center;font-family:Playfair Display;font-size:32px;font-style:normal;font-weight:400;line-height:38px}.component-text-advantages .advantages-cards-column .cards-content .advantage-card .card-title{font-size:14px;font-weight:600;line-height:24px;color:#dfb869;margin:0}.component-text-advantages .advantages-cards-column .cards-content .advantage-card .card-description{font-size:14px;font-weight:400;line-height:24px;color:#dfb869;margin:0;letter-spacing:normal}.component-text-advantages .advantages-cards-column .cards-content .extra-description{font-size:14px;font-weight:400;line-height:24px;color:#fff;text-align:center}.component-text-advantages .advantages-cards-column .cards-content .extra-description p{margin-bottom:10px}.component-text-advantages .advantages-cards-column .cards-content .extra-description p:last-child{margin-bottom:0}@media(max-width:992px){.component-text-advantages .text-advantages-wrapper{display:flex;flex-direction:column;gap:40px}.component-text-advantages .advantages-content{width:100%}.component-text-advantages .advantages-content .gold-background-layer{width:100%;left:0}.component-text-advantages .advantages-content .content-inner{padding:36px 20px}.component-text-advantages .advantages-content .content-inner .advantages-title:before{width:200px;transform:translate(0)}.component-text-advantages .advantages-cards-column{width:100%}.component-text-advantages .advantages-cards-column .cards-content{padding:16px 0 40px;max-width:100%}.component-text-advantages .advantages-cards-column .cards-content .advantages-grid{gap:12px}.component-text-advantages .advantages-cards-column .cards-content .advantages-grid .advantage-card{padding:20px 6px}.component-text-advantages .advantages-cards-column .cards-content .advantages-grid .advantage-card .card-number .number-value,.component-text-advantages .advantages-cards-column .cards-content .advantages-grid .advantage-card .card-number .number-suffix{font-size:28px;line-height:34px}.component-text-advantages .advantages-cards-column .background-image-layer{width:100vw;left:calc((100% - 100vw)/2);right:0;height:120%;top:-20%}}.component-cta{padding:40px 0;background-size:cover;background-position:center 57%;background-repeat:no-repeat;position:relative;text-align:center}.component-cta .cta-content-wrapper{max-width:510px;margin:0 auto}.component-cta .cta-content-wrapper .section-pre-title{color:#fff}.component-cta .cta-content-wrapper .section-title{color:#dfb869;margin:0 0 10px}.component-cta .cta-content-wrapper .section-subtitle{color:#fff}.component-cta .cta-content-wrapper .section-paragraphs{color:#fff;font-size:14px}.component-cta .cta-content-wrapper .section-paragraphs p{color:#fff;margin-bottom:0}@media(max-width:768px){.component-cta{padding:30px 0}.component-cta .cta-content-wrapper{max-width:100%;padding:0 20px}}.component-financial-graphic{padding:0;background-color:#000;color:#fff;padding-top:clamp(20px,7.6923076923076925vw,100px);padding-bottom:clamp(20px,7.6923076923076925vw,100px)}.component-financial-graphic .financial-graphic-wrapper{display:grid;grid-template-columns:42% 1fr;gap:clamp(40px,7.6923076923076925vw,100px);align-items:stretch}.component-financial-graphic .financial-content{border-radius:15px;background:#dfb869;box-shadow:0 0 20px 2px #492a0005;display:flex;flex-direction:column;padding-top:clamp(40px,3.1538461538461537vw,41px);padding-bottom:clamp(40px,3.1538461538461537vw,41px);padding-left:clamp(20px,3.6923076923076925vw,48px);padding-right:clamp(20px,3.6923076923076925vw,48px)}.component-financial-graphic .financial-content .financial-title{font-size:clamp(28px,3.6923076923076925vw,48px);line-height:clamp(34px,4.461538461538462vw,58px);font-weight:400;margin:0 0 20px;color:#000}.component-financial-graphic .financial-content .financial-description{font-size:16px;line-height:1.6;color:#333;margin-bottom:25px}.component-financial-graphic .financial-content .financial-description p{margin-bottom:15px}.component-financial-graphic .financial-content .financial-links{list-style:none;padding:0;margin:0 0 30px}.component-financial-graphic .financial-content .financial-links li{margin-bottom:12px}.component-financial-graphic .financial-content .financial-links li a{color:#000;text-decoration:none;font-size:16px;font-weight:500;display:inline-flex;align-items:flex-start;transition:all .3s ease}.component-financial-graphic .financial-content .financial-links li a:before{content:"";display:inline-block;width:24px;height:25px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M3 12.5L20.5 12.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M14 19.5L21 12.5L14 5.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:8px;transition:transform .3s ease;flex-shrink:0}.component-financial-graphic .financial-content .financial-links li a:hover{opacity:.8}.component-financial-graphic .financial-content .financial-links li a:hover:before{transform:translate(5px)}.component-financial-graphic .financial-content .cta-wrapper{margin-top:auto}.component-financial-graphic .financial-calculator{background:#000;border-radius:8px;padding:0;box-shadow:0 2px 10px #0000000d;display:flex;flex-direction:column}.component-financial-graphic .financial-calculator .metal-tabs{display:flex;gap:10px;margin-bottom:25px}.component-financial-graphic .financial-calculator .metal-tabs .tab-btn{width:100px;height:40px;background:none;border-radius:4px;border:1px solid #fff;padding:0;font-size:15px;font-weight:600;line-height:25px;color:#fff;cursor:pointer;transition:all .3s ease;position:relative;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.component-financial-graphic .financial-calculator .metal-tabs .tab-btn:hover{opacity:.8}.component-financial-graphic .financial-calculator .metal-tabs .tab-btn.active{background:linear-gradient(177deg,#f9f6bb -28.82%,#dfb869 111.37%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;border:1px solid #F9F6BB}.component-financial-graphic .financial-calculator .metal-content{display:none}.component-financial-graphic .financial-calculator .metal-content.active{display:block;opacity:1}.component-financial-graphic .financial-calculator .metal-content.positioning{display:block;opacity:0}.component-financial-graphic .financial-calculator .investment-slider-wrapper{margin-bottom:25px;position:relative}.component-financial-graphic .financial-calculator .investment-slider-wrapper .investment-label{display:block;font-family:var(--font-heading-family);font-size:24px;font-style:normal;font-weight:400;line-height:34px;text-align:left;background:var(--Gold-Gradient, linear-gradient(177deg, #F9F6BB -28.82%, #DFB869 111.37%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:33px}.component-financial-graphic .financial-calculator .investment-slider-wrapper .investment-value-display{position:absolute;bottom:25px;left:0;pointer-events:none;transform:translate(-50%);white-space:nowrap;color:#000;font-size:14px;font-weight:600;line-height:24px;background-color:#fff;border-radius:4px;padding:0 10px}.component-financial-graphic .financial-calculator .investment-slider-wrapper .investment-slider{width:100%;height:3px;border-radius:10px;outline:none;background:#ffffff80;-webkit-appearance:none;appearance:none;position:relative;margin-top:0}.component-financial-graphic .financial-calculator .investment-slider-wrapper .investment-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:9px;height:9px;border-radius:50%;background:#dfb869;cursor:pointer;transition:all .3s ease;position:relative;z-index:2;margin-top:-3px}.component-financial-graphic .financial-calculator .investment-slider-wrapper .investment-slider::-moz-range-thumb{width:9px;height:9px;border-radius:50%;background:#dfb869;cursor:pointer;border:none;transition:all .3s ease;margin-top:-3px}.component-financial-graphic .financial-calculator .investment-slider-wrapper .investment-slider::-webkit-slider-runnable-track{height:3px;border-radius:10px}.component-financial-graphic .financial-calculator .investment-slider-wrapper .investment-slider::-moz-range-track{height:3px;border-radius:10px;background:#ffffff80}.component-financial-graphic .financial-calculator .investment-slider-wrapper .investment-slider::-webkit-slider-runnable-track{background:linear-gradient(to right,#DFB869 0%,#DFB869 var(--slider-progress, 0%),rgba(255,255,255,.5) var(--slider-progress, 0%),rgba(255,255,255,.5) 100%)}.component-financial-graphic .financial-calculator .monthly-investment-wrapper{margin-bottom:25px}.component-financial-graphic .financial-calculator .monthly-investment-wrapper .monthly-checkbox-label{display:flex;align-items:center;gap:10px;cursor:pointer;color:#fff;font-size:14px;font-weight:400;line-height:24px;margin-bottom:20px;-webkit-user-select:none;user-select:none}.component-financial-graphic .financial-calculator .monthly-investment-wrapper .monthly-checkbox-label .monthly-checkbox{width:16px;height:16px;cursor:pointer;opacity:0;position:absolute}.component-financial-graphic .financial-calculator .monthly-investment-wrapper .monthly-checkbox-label .monthly-checkbox:checked+.custom-checkbox{background-color:transparent}.component-financial-graphic .financial-calculator .monthly-investment-wrapper .monthly-checkbox-label .monthly-checkbox:checked+.custom-checkbox:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:10px;border:solid #FFF;border-width:0 2px 2px 0;transform:rotate(45deg)}.component-financial-graphic .financial-calculator .monthly-investment-wrapper .monthly-checkbox-label .custom-checkbox{width:16px;height:16px;border-radius:2px;border:1px solid #FFF;position:relative;display:inline-block;flex-shrink:0}.component-financial-graphic .financial-calculator .monthly-investment-wrapper .monthly-checkbox-label>span:not(.custom-checkbox){pointer-events:none;color:#fff}.component-financial-graphic .financial-calculator .monthly-investment-wrapper .monthly-slider-container{position:relative;margin-top:20px}.component-financial-graphic .financial-calculator .monthly-investment-wrapper .monthly-slider-container .investment-label{display:block;font-family:var(--font-heading-family);font-size:24px;font-style:normal;font-weight:400;line-height:34px;text-align:left;background:var(--Gold-Gradient, linear-gradient(177deg, #F9F6BB -28.82%, #DFB869 111.37%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:52px}.component-financial-graphic .financial-calculator .monthly-investment-wrapper .monthly-slider-container .investment-value-display{position:absolute;bottom:25px;left:0;pointer-events:none;transform:translate(-50%);white-space:nowrap;color:#000;font-size:14px;font-weight:600;line-height:24px;background-color:#fff;border-radius:4px;padding:0 10px}.component-financial-graphic .financial-calculator .monthly-investment-wrapper .monthly-slider-container .investment-slider{width:100%;height:3px;border-radius:10px;outline:none;background:#ffffff80;-webkit-appearance:none;appearance:none;position:relative;margin-top:0}.component-financial-graphic .financial-calculator .monthly-investment-wrapper .monthly-slider-container .investment-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:9px;height:9px;border-radius:50%;background:#dfb869;cursor:pointer;transition:all .3s ease;position:relative;z-index:2;margin-top:-3px}.component-financial-graphic .financial-calculator .monthly-investment-wrapper .monthly-slider-container .investment-slider::-moz-range-thumb{width:9px;height:9px;border-radius:50%;background:#dfb869;cursor:pointer;border:none;transition:all .3s ease;margin-top:-3px}.component-financial-graphic .financial-calculator .monthly-investment-wrapper .monthly-slider-container .investment-slider::-webkit-slider-runnable-track{height:3px;border-radius:10px}.component-financial-graphic .financial-calculator .monthly-investment-wrapper .monthly-slider-container .investment-slider::-moz-range-track{height:3px;border-radius:10px;background:#ffffff80}.component-financial-graphic .financial-calculator .monthly-investment-wrapper .monthly-slider-container .investment-slider::-webkit-slider-runnable-track{background:linear-gradient(to right,#DFB869 0%,#DFB869 var(--slider-progress, 0%),rgba(255,255,255,.5) var(--slider-progress, 0%),rgba(255,255,255,.5) 100%)}.component-financial-graphic .financial-calculator .profit-display{background:transparent;border-radius:0;padding:0;margin-bottom:6px;text-align:left;box-shadow:none}.component-financial-graphic .financial-calculator .profit-display .profit-label{color:#fff;font-size:16px;font-weight:600;line-height:26px;margin:0}.component-financial-graphic .financial-calculator .profit-display .profit-total-amount{font-size:32px;font-weight:600;line-height:42px;background:linear-gradient(177deg,#f9f6bb -28.82%,#dfb869 111.37%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 5px}.component-financial-graphic .financial-calculator .profit-display .profit-details{display:flex;align-items:baseline;gap:8px}.component-financial-graphic .financial-calculator .profit-display .profit-details .profit-label-text{color:#fff;font-size:16px;font-weight:400;line-height:26px}.component-financial-graphic .financial-calculator .profit-display .profit-details .profit-amount{color:#7dc783;font-size:16px;font-weight:600;line-height:26px}.component-financial-graphic .financial-calculator .chart-container{background:transparent;border-radius:6px;padding:0}.component-financial-graphic .financial-calculator .loading-state,.component-financial-graphic .financial-calculator .error-state{text-align:center;padding:40px 20px;color:#fff;font-size:16px}.component-financial-graphic .financial-calculator .error-state{color:#dc3545}.component-financial-graphic .apexcharts-svg,.component-financial-graphic .apexcharts-svg.apexcharts-zoomable,.component-financial-graphic .apexcharts-svg.apexcharts-zoomable.hovering-zoom{background:transparent!important}.component-financial-graphic .apexcharts-gridline{stroke:#ffffff1a}.component-financial-graphic .apexcharts-inner,.component-financial-graphic .apexcharts-canvas{background:transparent!important}.component-financial-graphic .apexcharts-xaxis-title{display:none!important}.component-financial-graphic .apexcharts-yaxis-title{font-family:var(--font-body-family)!important}.component-financial-graphic .apexcharts-yaxis-title text{font-size:10px!important;font-weight:300!important;font-family:var(--font-body-family)!important}.component-financial-graphic .custom-tooltip{background:#fff;border:1px solid #ddd;border-radius:6px;padding:12px 16px;box-shadow:0 2px 8px #00000026}.component-financial-graphic .custom-tooltip .tooltip-date{font-size:14px;font-weight:600;color:#000;margin-bottom:8px}.component-financial-graphic .custom-tooltip .tooltip-price{font-size:13px;color:#666;margin-bottom:5px}.component-financial-graphic .custom-tooltip .tooltip-profit{font-size:14px;font-weight:600}@media(max-width:992px){.component-financial-graphic .financial-graphic-wrapper{display:flex;flex-direction:column}.component-financial-graphic .financial-calculator{padding:25px}.component-financial-graphic .financial-calculator .profit-display .profit-total-amount{font-size:28px}}@media(max-width:768px){.component-financial-graphic .financial-content .financial-cta{width:100%;max-width:320px}.component-financial-graphic .financial-calculator{padding:0}.component-financial-graphic .financial-calculator .metal-tabs .tab-btn{width:90px;height:38px;font-size:14px}.component-financial-graphic .financial-calculator .profit-display .profit-total-amount{font-size:24px}.component-financial-graphic .financial-calculator .profit-display .profit-details{font-size:14px}.component-financial-graphic .financial-calculator .chart-container{padding:0}}.component-locations-map{background-color:#fbfbfb;padding:0;padding-top:clamp(40px,7.6923076923076925vw,100px);padding-bottom:clamp(40px,7.6923076923076925vw,100px)}.component-locations-map .section-intro{max-width:834px;margin:0 auto}.component-locations-map .section-intro .section-paragraphs{margin-top:10px}.component-locations-map .locations-map-wrapper{display:grid;grid-template-columns:2fr minmax(auto,309px);gap:clamp(24px,6vw,78px);margin-top:50px;min-height:500px}.component-locations-map .locations-map-wrapper.hide-location-details{grid-template-columns:1fr}.component-locations-map .locations-map-wrapper.hide-location-details .info-column{display:none}.component-locations-map .locations-map-wrapper.hide-location-details .map-column{width:100%;max-width:800px;margin:0 auto}.component-locations-map .cta-wrapper{text-align:center;margin-top:40px}.component-locations-map .map-column{position:relative;border-radius:8px;overflow:hidden}.component-locations-map .map-column .map-container{width:100%;height:500px;display:none;cursor:default!important}.component-locations-map .map-column .map-container.loaded{display:block}.component-locations-map .map-column .map-container canvas{cursor:default!important}.component-locations-map .map-column .map-container>div{cursor:default!important}.component-locations-map .map-column .map-container img[src*=location-pin],.component-locations-map .map-column .map-container div[role=button]{cursor:pointer!important}.component-locations-map .map-column .map-container img[src*=location-pin]{object-fit:contain;transition:transform .3s ease}.component-locations-map .map-column .map-container img[src*=location-pin]:hover{transform:scale(1.1)}.component-locations-map .map-column .map-container .gm-style>div>div>div{cursor:pointer!important}.component-locations-map .map-column .map-container .gm-style>div>div>div img{transition:transform .3s ease}.component-locations-map .map-column .map-container .gm-style>div>div>div img:hover{transform:scale(1.1)}.component-locations-map .map-column .map-loading,.component-locations-map .map-column .map-error{display:flex;align-items:center;justify-content:center;height:500px;font-size:18px;color:#666}.component-locations-map .map-column .map-error{color:#dc3545}.component-locations-map .info-column .location-info-panel{background:#f5f5f5;border-radius:8px;height:500px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative}.component-locations-map .info-column .info-placeholder{text-align:center;color:#999}.component-locations-map .info-column .info-placeholder .placeholder-icon{font-size:64px;margin-bottom:20px}.component-locations-map .info-column .info-placeholder h3{font-size:24px;font-weight:600;margin-bottom:7px;color:#666}.component-locations-map .info-column .info-placeholder p{font-size:16px;line-height:1.6}.component-locations-map .info-column .info-content{animation:fadeIn .5s ease;text-align:center;position:relative;height:100%;display:flex!important;flex-direction:column;align-items:center;justify-content:flex-end;padding:40px 30px;border-radius:10px;overflow:hidden;border:1px solid #DFB869}.component-locations-map .info-column .info-content .info-text-wrapper{position:relative;z-index:2;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.component-locations-map .info-column .info-content .info-text-wrapper h3{font-size:clamp(20px,1.8461538461538463vw,24px);line-height:clamp(30px,2.6153846153846154vw,34px);font-weight:400;background:linear-gradient(177deg,#f9f6bb -28.82%,#dfb869 111.37%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:7px;margin-top:auto}.component-locations-map .info-column .info-content .info-text-wrapper p{color:#fff;font-size:clamp(14px,1.2307692307692308vw,16px);line-height:clamp(24px,2vw,26px);font-weight:400;margin:0;text-transform:uppercase}.component-locations-map .info-column .info-content .location-city{margin-bottom:24px}.component-locations-map .info-column .info-content .button--secondary{line-height:calc(1 + 1 / var(--font-body-scale))}.component-locations-map .info-column .info-content:has(.locations-group-list) #location-name{margin-top:0;margin-bottom:25px}.component-locations-map .info-column .info-content:has(.locations-group-list) .location-city{display:none}.component-locations-map .info-column .info-content #locations-list{width:100%;text-align:left}.component-locations-map .info-column .info-content #locations-list .locations-group-list{display:flex;flex-direction:column;gap:5px;text-align:center}.component-locations-map .info-column .info-content #locations-list .locations-group-list .location-item{display:block;text-decoration:none;cursor:pointer}.component-locations-map .info-column .info-content #locations-list .locations-group-list .location-item .location-item-name{color:#fff;font-size:clamp(14px,1.23076923vw,16px);line-height:clamp(24px,2vw,26px);font-weight:400;margin:0 0 7px;text-transform:uppercase;display:block}.component-locations-map .info-column .info-content #locations-list .locations-group-list .location-item .location-item-address{font-size:10px!important;line-height:12px!important;margin:0;max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease-out,opacity .3s ease-out,margin .3s ease-out}.component-locations-map .info-column .info-content #locations-list .locations-group-list .location-item .location-item-address.is-visible{max-height:50px;opacity:1;margin-top:4px}.component-locations-map .info-column .info-content .button--secondary{background-color:transparent;border-color:#fff;color:#fff;margin-top:auto}.component-locations-map .info-column .info-content .button--secondary:hover{background-color:#ffffff1a}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.component-locations-map .fade-in{animation:fadeIn .5s ease}.component-locations-map .gm-style{font-family:inherit!important}.component-locations-map .gm-style .gm-style-iw{border-radius:6px!important;padding:10px!important}.component-locations-map .gm-style .gm-style-iw-c{border-radius:6px!important}.component-locations-map .gm-style .gm-style-iw-d{overflow:auto!important}@media(max-width:992px){.component-locations-map .locations-map-wrapper{grid-template-columns:1fr;min-height:auto}.component-locations-map .cta-wrapper{margin-top:17px}.component-locations-map .cta-wrapper .section-cta{padding-left:5px;padding-right:55px;font-size:16px;letter-spacing:normal}.component-locations-map .map-column .map-container,.component-locations-map .map-column .map-loading,.component-locations-map .map-column .map-error{height:500px}.component-locations-map .info-column .location-info-panel{height:auto}}@media(max-width:768px){.component-locations-map .locations-map-wrapper{margin-top:17px}.component-locations-map .map-column .map-container{height:400px}.component-locations-map .map-column .map-loading,.component-locations-map .map-column .map-error{height:400px;font-size:16px}.component-locations-map .info-column .info-placeholder .placeholder-icon{font-size:48px}.component-locations-map .info-column .info-placeholder h3{font-size:20px}.component-locations-map .info-column .info-placeholder p{font-size:14px}.component-locations-map .info-column .info-content{padding:48px 20px 30px}}@media(max-width:480px){.component-locations-map .map-column .map-container{height:350px}.component-locations-map .map-column .map-loading,.component-locations-map .map-column .map-error{height:350px;font-size:14px}}.component-icon-text-list{padding:17px 0;background:#000}.component-icon-text-list .icon-text-list-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.component-icon-text-list .icon-text-item{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;text-align:left}.component-icon-text-list .icon-text-item .item-icon{margin-right:10px}.component-icon-text-list .icon-text-item .item-icon img{max-height:25px;object-fit:contain;display:block}.component-icon-text-list .icon-text-item .item-text{color:#dfb869;font-size:14px;line-height:24px;text-transform:uppercase;font-weight:500;letter-spacing:.5px}@media(max-width:992px){.component-icon-text-list{padding:30px 0}.component-icon-text-list .icon-text-list-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.component-icon-text-list .icon-text-list-grid{grid-template-columns:repeat(2,1fr);gap:24px}.component-icon-text-list .icon-text-item{justify-content:flex-start}}@media(max-width:480px){.component-icon-text-list .icon-text-list-grid{grid-template-columns:1fr}}.component-hero{background-color:#000;background-position:center;background-size:cover;background-repeat:no-repeat}.component-hero .hero-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:40px;min-height:450px;padding-top:clamp(40px,3.8461538461538463vw,50px);padding-bottom:clamp(40px,3.8461538461538463vw,50px);align-items:center}.component-hero .hero-wrapper .hero-col--left{text-align:left}.component-hero .hero-wrapper .hero-col--left .hero-links{margin-top:20px;padding:20px 0 0;border-top:1px solid #DFB869;list-style:none;display:grid;grid-template-columns:1fr;gap:10px}.component-hero .hero-wrapper .hero-col--left .hero-links li{margin:0}.component-hero .hero-wrapper .hero-col--left .hero-links li .hero-link{display:inline-flex;align-items:center;column-gap:10px;color:#fff;text-decoration:none;font-size:15px;font-style:normal;font-weight:400;line-height:26px}.component-hero .hero-wrapper .hero-col--left .hero-links li .hero-link .hero-link-icon{width:24px;height:24px;object-fit:contain}.component-hero .hero-wrapper .hero-col--right .calculator-wrap{max-width:609px;width:100%}.component-hero .hero-wrapper .hero-col--right:has(.hero-side-image){display:flex;justify-content:flex-end;align-items:flex-end}.component-hero .hero-wrapper .hero-col--right .hero-image-wrap .hero-side-image{width:auto;max-width:100%;height:auto;display:block;object-fit:contain}.component-hero .hero-wrapper .hero-col--right .hero-form-box{border-radius:10px;background:#fff;box-shadow:0 0 20px 2px #492a0005;padding:clamp(12px,3.8461538461538463vw,50px)}.component-hero .hero-wrapper .hero-col--right .hero-form-box .form-title{color:#000;font-family:var(--font-body-family);font-size:20px;font-style:normal;font-weight:600;line-height:25px;letter-spacing:-.6px;margin:0 0 20px}.component-hero .hero-wrapper .hero-col--right .hero-form-box form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px}.component-hero .hero-wrapper .hero-col--right .hero-form-box form .field__label,.component-hero .hero-wrapper .hero-col--right .hero-form-box form .customer .field label{font-size:14px}.component-hero .hero-wrapper .hero-col--right .hero-form-box form .field.desktop-50{width:100%}@media(min-width:750px){.component-hero .hero-wrapper .hero-col--right .hero-form-box form .field.desktop-50{width:calc(50% - 5px)}}.component-hero .hero-wrapper .hero-col--right .hero-form-box input,.component-hero .hero-wrapper .hero-col--right .hero-form-box textarea{border-radius:4px;border:1px solid #F7F7F7;background:#fff;box-shadow:0 0 20px 2px #492a0005}.component-hero .hero-wrapper .hero-col--right .hero-form-box textarea{min-height:96px}.component-hero .hero-wrapper .hero-col--right .hero-placeholder{color:#fff;opacity:.9}.component-hero .hero-wrapper .hero-col--right .exchange-calculator{border-radius:10px;background:#fff;box-shadow:0 0 20px 2px #492a0005;padding:24px}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-header{margin-bottom:20px}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-header .calculator-title{color:#000;font-family:var(--font-body-family);font-size:20px;font-style:normal;font-weight:600;line-height:25px;letter-spacing:-.6px;margin:0}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .location-selector-wrapper{margin-bottom:20px}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .location-selector-wrapper .location-selector-calculator{width:100%;padding:12px 40px 12px 16px;border-radius:4px;border:1px solid #F7F7F7;background:#fff;box-shadow:0 0 20px 2px #492a0005;font-size:14px;font-weight:500;color:#000;font-weight:600;outline:none;cursor:pointer;transition:border-color .2s;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' viewBox='0 0 9 5' fill='none'%3E%3Cpath d='M4.375 4.98755L5.712e-07 0.61255L0.612501 4.98256e-05L4.375 3.76255L8.1375 4.91678e-05L8.75 0.612549L4.375 4.98755Z' fill='%23333333'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:9px 5px}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .location-selector-wrapper .location-selector-calculator:hover{border-color:#dfb869}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .location-selector-wrapper .location-selector-calculator:focus{border-color:#dfb869}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content{display:flex;flex-direction:row;align-items:flex-start;gap:8px;margin-bottom:20px}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field{flex:1}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .calculator-label{display:block;color:#333;font-size:14px;font-weight:400;margin-bottom:8px}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper{position:relative;display:flex;align-items:center;border-radius:4px;border:1px solid #F7F7F7;background:#fff;box-shadow:0 0 20px 2px #492a0005}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper:hover{border-color:#dfb869}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper .calculator-input{width:calc(100% - 120px);border:none;padding:12px 16px;font-size:16px;font-weight:600;color:#000;outline:none;background:transparent}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper .calculator-input:read-only{cursor:not-allowed;opacity:.8}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper .calculator-input:focus-visible{box-shadow:none}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper .currency-selector{border:none;border-left:1px solid #ECECEC;background:#fff;border-radius:0;min-width:120px;padding:8px 12px}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper .currency-selector .select2-selection{border:none!important;background:transparent!important;outline:none!important;padding-right:24px!important;position:relative}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper .currency-selector .select2-selection .select2-selection__rendered{padding:0!important;display:flex;align-items:center;gap:8px}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper .currency-selector .select2-selection .select2-selection__arrow{display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:24px;height:16px;pointer-events:none;background-repeat:no-repeat;background-position:center;background-size:9px 5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' viewBox='0 0 9 5' fill='none'%3E%3Cpath d='M4.375 4.98755L5.712e-07 0.61255L0.612501 4.98256e-05L4.375 3.76255L8.1375 4.91678e-05L8.75 0.612549L4.375 4.98755Z' fill='%23333333'/%3E%3C/svg%3E")}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper .currency-selector .select2-selection .select2-selection__arrow b{border:0}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper .currency-selector.select2-container--open .select2-selection{background:#f7f7f7!important}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper .select2-container{width:120px!important;font-size:14px;font-weight:600;color:#000}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper .select2-container .select2-selection{height:auto;min-height:40px;display:flex;align-items:center;padding-right:24px;position:relative}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper .select2-container .select2-selection--single{border:0}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper .select2-container .select2-selection--single .select2-selection__rendered{color:#000}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper .select2-container .select2-selection__arrow{display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:24px;height:16px;pointer-events:none;background-repeat:no-repeat;background-position:center;background-size:9px 5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' viewBox='0 0 9 5' fill='none'%3E%3Cpath d='M4.375 4.98755L5.712e-07 0.61255L0.612501 4.98256e-05L4.375 3.76255L8.1375 4.91678e-05L8.75 0.612549L4.375 4.98755Z' fill='%23333333'/%3E%3C/svg%3E")}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper .select2-container .select2-selection__arrow b{border:0}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper .select2-dropdown{border:1px solid #ECECEC!important;border-radius:4px!important;box-shadow:0 4px 12px #0000001a!important;margin-top:4px}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper .select2-dropdown .select2-search--dropdown{display:none}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper .select2-dropdown .select2-results__option{padding:10px 16px;display:flex;align-items:center;gap:12px}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper .select2-dropdown .select2-results__option:hover,.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper .select2-dropdown .select2-results__option--highlighted{background:#f7f7f7!important;color:#000!important}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .calculator-field .field-wrapper .select2-dropdown .select2-results__option img.select2-flag{width:24px;height:18px;object-fit:cover;border-radius:2px}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .swap-button{align-self:flex-end;width:40px;height:40px;border:0;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;transform:rotate(90deg)}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .swap-button:hover{background:#f7f7f7;border-color:#dfb869}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .swap-button:hover svg{color:#dfb869}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .calculator-content .swap-button svg{color:#666;width:20px;height:20px}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .rate-info .rate-text{font-size:14px;color:#000;margin-bottom:8px;line-height:1.5;font-weight:600}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .rate-info .rate-text .rate-value{color:#dfb869;font-weight:600}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .rate-info .rate-meta{display:flex;align-items:center;gap:6px;font-size:12px;color:#999}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .rate-info .rate-meta .rate-time{font-weight:500}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .rate-info .rate-meta .info-button{width:20px;height:20px;border:none;background:transparent;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .rate-info .rate-meta .info-button svg{color:#999}.component-hero .hero-wrapper .hero-col--right .exchange-calculator .rate-info .rate-meta .info-button svg:hover{color:#dfb869}@media(max-width:749px){.component-hero .hero-wrapper .hero-col--right .exchange-calculator{padding:16px}}.component-hero .hero-wrapper .hero-col--right .sell-calculator .top-part{background:#fff;display:flex;flex-direction:column;gap:20px;border-radius:10px 10px 0 0;box-shadow:0 0 20px 2px #492a0005;padding:24px 24px 0}.component-hero .hero-wrapper .hero-col--right .sell-calculator__title{margin:0;font-size:clamp(18px,1.5384615384615385vw,20px);font-family:var(--font-body-family);font-weight:600;letter-spacing:-.6px}.component-hero .hero-wrapper .hero-col--right .sell-calculator__row{display:flex;flex-direction:column;gap:16px}.component-hero .hero-wrapper .hero-col--right .sell-calculator__field{display:flex;flex-direction:column;gap:8px}.component-hero .hero-wrapper .hero-col--right .sell-calculator__label{color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.14px}.component-hero .hero-wrapper .hero-col--right .sell-calculator__control{display:flex;align-items:center;border-radius:4px;border:1px solid #F7F7F7;background:#fff;box-shadow:0 0 20px 2px #492a0005;padding:0 16px;min-height:48px;gap:8px}.component-hero .hero-wrapper .hero-col--right .sell-calculator__control:focus-within{border-color:#dfb869}.component-hero .hero-wrapper .hero-col--right .sell-calculator__control--select{position:relative}.component-hero .hero-wrapper .hero-col--right .sell-calculator__control--select:after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:9px;height:5px;background-repeat:no-repeat;background-size:9px 5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' viewBox='0 0 9 5' fill='none'%3E%3Cpath d='M4.375 4.98755L5.712e-07 0.61255L0.612501 4.98256e-05L4.375 3.76255L8.1375 4.91678e-05L8.75 0.612549L4.375 4.98755Z' fill='%23333333'/%3E%3C/svg%3E");pointer-events:none}.component-hero .hero-wrapper .hero-col--right .sell-calculator__input,.component-hero .hero-wrapper .hero-col--right .sell-calculator__select{flex:1;width:100%;border:0;background:transparent;font-size:14px;font-weight:600;color:#000;padding:12px 0}.component-hero .hero-wrapper .hero-col--right .sell-calculator__input::placeholder,.component-hero .hero-wrapper .hero-col--right .sell-calculator__select::placeholder{color:#666;opacity:1}.component-hero .hero-wrapper .hero-col--right .sell-calculator__input:focus-visible,.component-hero .hero-wrapper .hero-col--right .sell-calculator__select:focus-visible{box-shadow:none}.component-hero .hero-wrapper .hero-col--right .sell-calculator__select{appearance:none;-webkit-appearance:none;padding-right:24px}.component-hero .hero-wrapper .hero-col--right .sell-calculator__control--static{padding:0 16px}.component-hero .hero-wrapper .hero-col--right .sell-calculator__static-value{font-size:14px;font-weight:600;color:#000}.component-hero .hero-wrapper .hero-col--right .sell-calculator__input:focus,.component-hero .hero-wrapper .hero-col--right .sell-calculator__select:focus{outline:none}.component-hero .hero-wrapper .hero-col--right .sell-calculator__total-row{display:flex;justify-content:flex-start;align-items:center;gap:10px;font-size:18px;font-weight:500;padding-bottom:30px;color:#333;font-size:14px;font-weight:400;line-height:24px;letter-spacing:-.14px}.component-hero .hero-wrapper .hero-col--right .sell-calculator__total-value{color:#dfb869;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.2px}.component-hero .hero-wrapper .hero-col--right .sell-calculator .sell-calculator__button-wrapper{display:flex;justify-content:center;align-items:center;gap:11px;background:#000;padding:11px 0 11px 11px;border-radius:0 0 10px 10px}.component-hero .hero-wrapper .hero-col--right .sell-calculator .sell-calculator__button-wrapper .info-text{width:50%}.component-hero .hero-wrapper .hero-col--right .sell-calculator .sell-calculator__button-wrapper .info-text p{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:-.1px;padding-left:10px;margin:auto}.component-hero .hero-wrapper .hero-col--right .sell-calculator__button{text-align:center;width:50%}@media(min-width:750px){.component-hero .hero-wrapper .hero-col--right .sell-calculator__row{flex-direction:row}.component-hero .hero-wrapper .hero-col--right .sell-calculator__field:first-child{width:25%}.component-hero .hero-wrapper .hero-col--right .sell-calculator__field:nth-child(2){width:50%}.component-hero .hero-wrapper .hero-col--right .sell-calculator__field:last-child{width:25%}}@media(max-width:749px){.component-hero .hero-wrapper{grid-template-columns:1fr;gap:24px;min-height:0}.component-hero .hero-wrapper .hero-col--left .section-intro{text-align:center}}@media(max-width:749px){.component-hero.mobile-left-text .hero-wrapper .hero-col--left .section-intro{text-align:left}}.component-hero-small{background-color:#000;background-position:center;background-size:cover;background-repeat:no-repeat}.component-hero-small .hero-small-wrapper{padding-top:clamp(30px,5.153846153846154vw,67px);padding-bottom:clamp(30px,5.153846153846154vw,67px)}.component-hero-small .hero-small-inner{max-width:800px;margin:0 auto;text-align:center}.component-hero-small nav.breadcrumbs{font-size:12px;line-height:16px}.component-hero-small .hero-links{margin:20px 0 0;padding:20px 0 0;border-top:1px solid #DFB869;list-style:none;display:inline-flex;flex-direction:column;align-items:center;gap:10px}.component-hero-small .hero-links li{margin:0}.component-hero-small .hero-links .hero-link{display:inline-flex;align-items:center;justify-content:center;column-gap:10px;color:#fff;text-decoration:none;font-size:15px;font-weight:400;line-height:26px}.component-hero-small .hero-links .hero-link .hero-link-icon{width:24px;height:24px;object-fit:contain}@media(max-width:749px){.component-hero-small .hero-small-inner{max-width:100%}}.section-breadcrumbs{margin-top:20px;margin-bottom:clamp(10px,2.3076923076923075vw,30px)}.section-breadcrumbs .breadcrumbs ol li:last-child svg{display:none}.component-steps{padding-top:clamp(40px,7.6923076923076925vw,100px);padding-bottom:clamp(40px,7.6923076923076925vw,100px)}.component-steps .steps-wrapper{display:grid;row-gap:30px}.component-steps .steps-slider-container{position:relative}.component-steps .steps-slider-container .swiper-slide .step-card{border-radius:10px;border:1px solid #DFB869;background:#fff;box-shadow:0 0 20px 2px #492a0005;padding:clamp(16px,1.8461538461538463vw,24px);padding-top:clamp(48px,4.923076923076923vw,64px);height:100%;position:relative;box-sizing:border-box;display:flex;flex-direction:column}.component-steps .steps-slider-container .swiper-slide .step-card .step-head{display:inline-flex;align-items:center;gap:10px;background:#dfb869;color:#000;border-radius:4px;padding:8px 12px;margin-bottom:18px;position:absolute;top:-40px;left:30px;height:64px}.component-steps .steps-slider-container .swiper-slide .step-card .step-head .step-icon img{width:24px;height:24px;object-fit:contain;display:block}.component-steps .steps-slider-container .swiper-slide .step-card .step-head .step-title{font-weight:600;font-size:14px;line-height:1}.component-steps .steps-slider-container .swiper-slide .step-card .step-card-title{color:#000;font-family:var(--font-heading-family);font-size:clamp(24px,2.4615384615384617vw,32px);font-style:normal;font-weight:700;line-height:clamp(30px,2.923076923076923vw,38px);margin:0 0 12px}.component-steps .steps-slider-container .swiper-slide .step-card .step-card-desc{color:#333;font-family:var(--font-body-family);font-size:15px;font-style:normal;font-weight:400;line-height:25px}.component-steps .steps-slider-container .swiper-slide .step-card .step-card-desc ul,.component-steps .steps-slider-container .swiper-slide .step-card .step-card-desc ol{margin:10px 0 0;padding-left:18px}.component-steps .steps-slider-container .swiper-slide .step-card .step-card-desc ul li{color:#dfb869;font-family:Inter;font-size:15px;font-style:normal;font-weight:600;line-height:15px;margin-bottom:15px}.component-steps .steps-slider-container .swiper-slide .step-card .cta-wrap{margin-top:auto}.component-steps .steps-slider-container .mobile-navigation{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:12px}@media(min-width:769px){.component-steps .steps-slider-container .swiper.steps-swiper .swiper-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.component-steps .steps-slider-container .swiper.steps-swiper .swiper-slide{width:auto!important;height:auto!important;padding-top:40px}.component-steps .steps-slider-container .swiper-button-prev.desktop-nav,.component-steps .steps-slider-container .swiper-button-next.desktop-nav,.component-steps .steps-slider-container .mobile-navigation{display:none}}@media(max-width:769px){.component-steps .steps-wrapper{display:flex;flex-direction:column}.component-steps .steps-slider-container{margin-right:calc((100% - 100vw)/2);margin-left:calc((100% - 100vw)/2)}.component-steps .steps-slider-container .steps-swiper{padding:0 20px}.component-steps .steps-slider-container .swiper-wrapper{padding-top:40px}.component-steps .steps-slider-container .swiper-wrapper .swiper-slide{height:auto}.component-steps .steps-slider-container .swiper-wrapper .swiper-slide .step-card .step-head{padding:6px 24px;left:16px}.component-steps .steps-slider-container .swiper-button-prev.desktop-nav,.component-steps .steps-slider-container .swiper-button-next.desktop-nav{display:none}}.component-prices-tables{background-color:#000;padding-top:clamp(40px,3.8461538461538463vw,50px);padding-bottom:clamp(40px,3.8461538461538463vw,50px)}.component-prices-tables .prices-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,7.6923076923076925vw,100px)}.component-prices-tables .prices-title{color:#fff;font-family:var(--font-body-family);font-size:clamp(16px,1.3846153846153846vw,18px);font-style:normal;font-weight:600;line-height:clamp(24px,4.3076923076923075vw,56px);letter-spacing:clamp(-.48px,-.04153846153846154vw,-.54px);margin:0 0 20px}@media(max-width:767px){.component-prices-tables .prices-title{line-height:normal}}.component-prices-tables .prices-table{border-radius:10px;border:1px solid #F7F7F7;background:#fff;box-shadow:0 0 20px 2px #492a0005;overflow:hidden}.component-prices-tables .disclaimer-text{color:#fff;font-size:14px;line-height:24px}.component-prices-tables table{width:100%;border-collapse:collapse}.component-prices-tables th,.component-prices-tables td{padding:16px 20px;text-align:left;border:0!important;border-bottom:1px solid #F7F7F7!important;font-family:var(--font-body-family)}.component-prices-tables th{color:#000;font-weight:600;letter-spacing:-.14px;background:#fff;border:0!important;border-bottom:2px solid #F7F7F7!important}.component-prices-tables th:nth-child(2){text-align:right}.component-prices-tables th:last-child{text-align:center;width:clamp(65px,10.76923076923077vw,140px)}.component-prices-tables td{font-size:clamp(12px,1.0769230769230769vw,14px);line-height:clamp(20px,1.8461538461538463vw,24px)}.component-prices-tables td:first-child{color:#000;font-weight:600;letter-spacing:-.14px;text-align:left}.component-prices-tables td:nth-child(2){color:#333;font-weight:400;letter-spacing:-.14px;text-align:right}.component-prices-tables td:last-child{width:60px;text-align:center}.component-prices-tables td button{margin-right:auto;margin-left:auto}.component-prices-tables tr:last-child td{border-bottom:none}.component-prices-tables .alert-btn{background:none;border:none;padding:0;cursor:pointer;width:24px;height:24px;flex-shrink:0;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.component-prices-tables .alert-btn svg{width:24px;height:24px}.component-prices-tables .alert-btn:hover{opacity:.7}@media(max-width:767px){.component-prices-tables .prices-wrapper{grid-template-columns:1fr;gap:20px}.component-prices-tables tr{padding:8px 12px;display:flex;flex-direction:row;justify-content:space-between;gap:10px;border-bottom:1px solid #F7F7F7}.component-prices-tables tr:last-child{border-bottom:none}.component-prices-tables thead tr{border-bottom:2px solid #F7F7F7}.component-prices-tables thead tr th:first-child{margin-right:auto}.component-prices-tables th,.component-prices-tables td{padding:0!important;border:0!important}.component-prices-tables td:first-child{max-width:136px}}.component-prices-tables .prices-column--intro .section-title{color:#dfb869}.component-prices-tables .prices-column--intro .section-paragraphs{font-weight:400}.component-icon-boxes{background-color:#000;background-position:center;background-size:cover;background-repeat:no-repeat;padding-top:clamp(40px,7.6923076923076925vw,100px);padding-bottom:clamp(40px,7.6923076923076925vw,100px)}.component-icon-boxes .icon-boxes-wrapper{display:grid;row-gap:50px}.component-icon-boxes .icon-boxes-intro{text-align:center}.component-icon-boxes .icon-boxes-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.component-icon-boxes .icon-box{border-radius:10px;border-bottom:.5px solid #F9F6BB;background:linear-gradient(176deg,#11111114 9.64%,#797a7714 49.43%,#11111114 86.28%),linear-gradient(229deg,#1111110a 14.03%,#797a770a 152.4%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:30px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.component-icon-boxes .icon-box-icon img{width:50px;height:50px;object-fit:contain;display:block}.component-icon-boxes .icon-box-title{color:#fff;text-align:center;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-.18px;margin:0}@media(max-width:767px){.component-icon-boxes .icon-boxes-grid{grid-template-columns:repeat(2,1fr);gap:16px}.component-icon-boxes .icon-box{padding:24px 16px;gap:12px}.component-icon-boxes .icon-box-title{font-size:16px;line-height:22px}}@media(min-width:768px)and (max-width:1023px){.component-icon-boxes .icon-boxes-grid{grid-template-columns:repeat(2,1fr);gap:20px}}.component-locations-list{padding-top:clamp(40px,7.6923076923076925vw,100px);background-color:#fbfbfb}.component-locations-list .locations-list-wrapper{display:grid;row-gap:50px}.component-locations-list .locations-list-wrapper .locations-intro{margin-bottom:50px}.component-locations-list .locations-list-wrapper .locations-content{display:flex;gap:40px;align-items:start}.component-locations-list .locations-list-wrapper .locations-content .locations-cards-column{max-width:34%;width:100%;display:flex;flex-direction:column}.component-locations-list .locations-list-wrapper .locations-content .locations-cards-column .locations-intro-in-column{flex-shrink:0;margin-bottom:30px}.component-locations-list .locations-list-wrapper .locations-content .locations-cards-column .locations-cards-container{flex:1;max-height:690px;overflow-y:auto;padding-right:8px}.component-locations-list .locations-list-wrapper .locations-content .locations-cards-column .locations-cards-container::-webkit-scrollbar{width:4px}.component-locations-list .locations-list-wrapper .locations-content .locations-cards-column .locations-cards-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.component-locations-list .locations-list-wrapper .locations-content .locations-cards-column .locations-cards-container::-webkit-scrollbar-thumb{background:#000;border-radius:3px}.component-locations-list .locations-list-wrapper .locations-content .locations-cards-column .locations-cards-container::-webkit-scrollbar-thumb:hover{background:#000}.component-locations-list .locations-list-wrapper .locations-content .locations-cards-column .locations-cards-container .location-card{border-radius:10px;background:#fff;box-shadow:0 0 20px 2px #492a0005;padding:clamp(12px,2.3076923076923075vw,30px);margin-bottom:16px;cursor:pointer;transition:all .3s ease;display:flex;gap:clamp(12px,1.5384615384615385vw,20px);border:1px solid #fff}.component-locations-list .locations-list-wrapper .locations-content .locations-cards-column .locations-cards-container .location-card:hover{box-shadow:0 4px 25px 2px #492a0014;border:1px solid #DFB869}.component-locations-list .locations-list-wrapper .locations-content .locations-cards-column .locations-cards-container .location-card.active{border:1px solid #DFB869}.component-locations-list .locations-list-wrapper .locations-content .locations-cards-column .locations-cards-container .location-card:last-child{margin-bottom:0}.component-locations-list .locations-list-wrapper .locations-content .locations-cards-column .locations-cards-container .location-card .location-card-image{flex-shrink:0}.component-locations-list .locations-list-wrapper .locations-content .locations-cards-column .locations-cards-container .location-card .location-card-image img{width:60px;height:80px;border-radius:4px;object-fit:cover;display:block}.component-locations-list .locations-list-wrapper .locations-content .locations-cards-column .locations-cards-container .location-card .location-card-info{flex:1;min-width:0}.component-locations-list .locations-list-wrapper .locations-content .locations-cards-column .locations-cards-container .location-card .location-card-info .location-title{color:#000;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-.18px;margin:0 0 12px;transition:color .3s ease}.component-locations-list .locations-list-wrapper .locations-content .locations-cards-column .locations-cards-container .location-card .location-card-info.active .location-title{color:#dfb869}.component-locations-list .locations-list-wrapper .locations-content .locations-cards-column .locations-cards-container .location-card .location-card-info .location-details{display:flex;flex-direction:column;gap:8px}.component-locations-list .locations-list-wrapper .locations-content .locations-cards-column .locations-cards-container .location-card .location-card-info .location-details .location-detail{display:flex;align-items:flex-start;gap:8px;color:#333;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.component-locations-list .locations-list-wrapper .locations-content .locations-cards-column .locations-cards-container .location-card .location-card-info .location-details .location-detail .location-icon{width:18px;height:18px;background:#dfb869;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.component-locations-list .locations-list-wrapper .locations-content .locations-cards-column .locations-cards-container .location-card .location-card-info .location-details .location-detail .location-icon svg{width:9px;height:9px}.component-locations-list .locations-list-wrapper .locations-content .locations-map-column{position:relative;min-height:500px;height:100%;width:calc(66% - 40px)}.component-locations-list .locations-list-wrapper .locations-content .locations-map-column .locations-search-filter{position:absolute;top:20px;right:20px;z-index:10}.component-locations-list .locations-list-wrapper .locations-content .locations-map-column .locations-search-filter .search-form .search-input-container{position:relative;display:flex;align-items:center}.component-locations-list .locations-list-wrapper .locations-content .locations-map-column .locations-search-filter .search-form .search-input-container .reset-button,.component-locations-list .locations-list-wrapper .locations-content .locations-map-column .locations-search-filter .search-form .search-input-container .geolocate-button{width:50px;height:50px;border-radius:4px;border:1px solid #ECECEC;background:#fff;background-repeat:no-repeat;background-position:center;background-size:24px 24px;cursor:pointer}.component-locations-list .locations-list-wrapper .locations-content .locations-map-column .locations-search-filter .search-form .search-input-container .search-input-wrapper{position:relative}.component-locations-list .locations-list-wrapper .locations-content .locations-map-column .locations-search-filter .search-form .search-input-container .search-input-wrapper .search-input{width:100%;max-width:215px;height:50px;flex-shrink:0;border-radius:4px;border:1px solid #ECECEC;background:#fff;box-shadow:0 0 20px 2px #492a0005;padding:0 50px 0 16px;font-family:Inter;font-size:14px;color:#333}.component-locations-list .locations-list-wrapper .locations-content .locations-map-column .locations-search-filter .search-form .search-input-container .search-input-wrapper .search-input::placeholder{color:#999}.component-locations-list .locations-list-wrapper .locations-content .locations-map-column .locations-search-filter .search-form .search-input-container .search-input-wrapper .search-input:focus{outline:none;border-color:#dfb869;box-shadow:0 0 0 2px #dfb86933}.component-locations-list .locations-list-wrapper .locations-content .locations-map-column .locations-search-filter .search-form .search-input-container .search-input-wrapper .search-submit{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;aspect-ratio:1/1}.component-locations-list .locations-list-wrapper .locations-content .locations-map-column .locations-search-filter .search-form .search-input-container .search-input-wrapper .search-submit svg{width:24px;height:24px}.component-locations-list .locations-list-wrapper .locations-content .locations-map-column .map-container{width:calc(100% + (100vw - 162%)/2);height:100%;border-radius:10px;overflow:hidden;position:absolute!important;top:0;left:0}.component-locations-list .locations-list-wrapper .locations-content .locations-map-column .map-loading{text-align:center;padding:40px 20px;color:#666;font-style:italic}.component-locations-list .locations-list-wrapper .locations-content .locations-map-column .map-error{text-align:center;padding:40px 20px;color:#e74c3c;background:#fdf2f2;border:1px solid #fecaca;border-radius:8px}.component-locations-list .locations-loading{text-align:center;padding:40px 20px;color:#666;font-style:italic}.component-locations-list .locations-error{text-align:center;padding:40px 20px;color:#e74c3c;background:#fdf2f2;border:1px solid #fecaca;border-radius:8px}.component-locations-list .locations-intro-mobile{margin-bottom:0;padding-top:50px}.component-locations-list.style-2{padding-top:0}.component-locations-list.style-2 .locations-list-wrapper .locations-cards-column{max-width:48%}.component-locations-list.style-2 .locations-list-wrapper .locations-cards-column .locations-intro-in-column{padding-top:50px}.component-locations-list.style-2 .locations-list-wrapper .locations-cards-column .locations-intro-in-column .section-intro .section-title{font-size:24px;line-height:34px}.component-locations-list.style-2 .locations-list-wrapper .locations-cards-column .locations-intro-in-column .section-intro .section-paragraphs{margin-top:10px;font-size:14px;line-height:24px}.component-locations-list.style-2 .locations-list-wrapper .locations-map-column{width:calc(52% - 40px)}@media(max-width:768px){.component-locations-list .locations-list-wrapper{gap:0;display:flex;flex-direction:column}.component-locations-list .locations-list-wrapper .locations-intro{margin-bottom:0!important;order:1}.component-locations-list .locations-list-wrapper .locations-intro-mobile{order:1;margin-bottom:8px}.component-locations-list .locations-list-wrapper .locations-content{display:flex;flex-direction:column;gap:24px;order:2}.component-locations-list .locations-list-wrapper .locations-content .locations-map-column{order:2;min-height:400px;width:100%;display:flex;flex-direction:column;gap:20px}.component-locations-list .locations-list-wrapper .locations-content .locations-map-column .map-container{height:400px;width:100%;position:relative!important;order:2}.component-locations-list .locations-list-wrapper .locations-content .locations-map-column .locations-search-filter{position:relative;top:auto;right:auto;margin-bottom:0;z-index:10;order:1}.component-locations-list .locations-list-wrapper .locations-content .locations-map-column .locations-search-filter .search-form .search-input-container .search-input{width:100%}.component-locations-list .locations-list-wrapper .locations-cards-column{order:3;max-width:100%!important}.component-locations-list .locations-list-wrapper .locations-cards-column .locations-cards-container{width:100%}}.component-locations-list .desktop-only{display:block}@media(max-width:768px){.component-locations-list .desktop-only{display:none!important}}.component-locations-list .mobile-only{display:none}@media(max-width:768px){.component-locations-list .mobile-only{display:block}}.component-exchange-rate{background:#fbfbfb;padding:clamp(40px,50px,50px) 0}.component-exchange-rate .exchange-rate-wrapper{width:100%}.component-exchange-rate .exchange-rate-content{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media(max-width:767px){.component-exchange-rate .exchange-rate-content{grid-template-columns:1fr;gap:24px}}.component-exchange-rate .exchange-rate-column{width:100%}.component-exchange-rate .exchange-rate-map-wrap{position:relative;width:100%}.component-exchange-rate .exchange-rate-map-wrap .locations-search-filter{position:absolute;top:20px;right:0;left:0;z-index:10;margin-right:auto;margin-left:auto}.component-exchange-rate .exchange-rate-map-wrap .locations-search-filter .search-form .search-input-container{position:relative;display:flex;align-items:center;justify-content:center}.component-exchange-rate .exchange-rate-map-wrap .locations-search-filter .search-form .search-input-container .reset-button,.component-exchange-rate .exchange-rate-map-wrap .locations-search-filter .search-form .search-input-container .geolocate-button{width:50px;height:50px;border-radius:4px;border:1px solid #ECECEC;background:#fff;background-repeat:no-repeat;background-position:center;background-size:24px 24px;cursor:pointer;justify-content:center;align-items:center}.component-exchange-rate .exchange-rate-map-wrap .locations-search-filter .search-form .search-input-container .search-input-wrapper{position:relative}.component-exchange-rate .exchange-rate-map-wrap .locations-search-filter .search-form .search-input-container .search-input-wrapper .search-input{width:100%;max-width:215px;height:50px;flex-shrink:0;border-radius:4px;border:1px solid #ECECEC;background:#fff;box-shadow:0 0 20px 2px #492a0005;padding:0 50px 0 16px;font-family:Inter;font-size:14px;color:#333}.component-exchange-rate .exchange-rate-map-wrap .locations-search-filter .search-form .search-input-container .search-input-wrapper .search-input::placeholder{color:#999}.component-exchange-rate .exchange-rate-map-wrap .locations-search-filter .search-form .search-input-container .search-input-wrapper .search-input:focus{outline:none;border-color:#dfb869;box-shadow:0 0 0 2px #dfb86933}.component-exchange-rate .exchange-rate-map-wrap .locations-search-filter .search-form .search-input-container .search-input-wrapper .search-submit{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;aspect-ratio:1/1}.component-exchange-rate .exchange-rate-map-wrap .locations-search-filter .search-form .search-input-container .search-input-wrapper .search-submit svg{width:24px;height:24px}.component-exchange-rate .exchange-rate-map{width:100%;min-height:520px;border-radius:10px;overflow:hidden;background:#f5f5f5}@media(max-width:767px){.component-exchange-rate .exchange-rate-map{min-height:420px}}.component-exchange-rate .exchange-rate-map-loading,.component-exchange-rate .exchange-rate-map-error{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;text-align:center;font-size:14px;color:#666;background:#ffffffd9;border-radius:10px}.component-exchange-rate .exchange-rate-map-error{color:#dc3545}.component-exchange-rate .exchange-rate-title{color:#000;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:56px;letter-spacing:-.54px;margin:0 0 24px}.component-exchange-rate .exchange-rate-box{border-radius:10px;border:1px solid #F7F7F7;background:#fff;box-shadow:0 0 20px 2px #492a0005;padding:24px}@media(max-width:767px){.component-exchange-rate .exchange-rate-box{padding:16px}}.component-exchange-rate .location-selector{margin-bottom:20px}.component-exchange-rate .location-selector .location-dropdown{width:100%;height:48px;padding:0 16px;border:0;border-bottom:2px solid #f7f7f7;border-radius:4px;background:#fff;color:#000;outline:none;cursor:pointer;font-size:15px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:.3px;text-transform:uppercase}.component-exchange-rate .location-selector .location-dropdown:focus{border-color:#dfb869;box-shadow:0 0 0 2px #dfb8691a}.component-exchange-rate .location-selector .location-dropdown option{padding:8px}.component-exchange-rate .search-field{margin-bottom:24px}.component-exchange-rate .search-field .search-input-wrapper{position:relative;display:flex;align-items:center}.component-exchange-rate .search-field .search-input-wrapper .search-icon{position:absolute;left:16px;width:24px;height:24px;pointer-events:none;z-index:1}.component-exchange-rate .search-field .search-input-wrapper .search-input{width:100%;height:48px;padding:0 16px 0 48px;border:0;border-radius:4px;background:#fff;font-size:15px;font-weight:500;color:#000;outline:none}.component-exchange-rate .search-field .search-input-wrapper .search-input::placeholder{color:#333;font-size:10px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.1px}.component-exchange-rate .search-field .search-input-wrapper .search-input:focus{border-color:#dfb869;box-shadow:0 0 0 2px #dfb8691a}.component-exchange-rate .exchange-rates-container{overflow-x:auto}.component-exchange-rate .exchange-rates-container .exchange-rates-table{width:100%;border-collapse:collapse;font-family:Inter}.component-exchange-rate .exchange-rates-container .exchange-rates-table thead tr{background:#fff}.component-exchange-rate .exchange-rates-container .exchange-rates-table thead tr th{padding:12px 16px;text-align:right;font-size:14px;font-weight:600;color:#000;letter-spacing:-.14px;border-bottom:1px solid #f7f7f7}.component-exchange-rate .exchange-rates-container .exchange-rates-table thead tr th:first-child{border-radius:4px 0 0;text-align:left}.component-exchange-rate .exchange-rates-container .exchange-rates-table thead tr th:last-child{border-radius:0 4px 0 0}.component-exchange-rate .exchange-rates-container .exchange-rates-table tbody tr{border-bottom:1px solid #f7f7f7;transition:background-color .2s ease}.component-exchange-rate .exchange-rates-container .exchange-rates-table tbody tr:last-child{border-bottom:none}.component-exchange-rate .exchange-rates-container .exchange-rates-table tbody tr td{padding:16px;font-size:14px;color:#000}.component-exchange-rate .exchange-rates-container .exchange-rates-table tbody tr td.currency-flag-cell{text-align:left;display:flex;align-items:center;gap:10px}.component-exchange-rate .exchange-rates-container .exchange-rates-table tbody tr td.currency-flag-cell .currency-flag{width:28px;height:21px;object-fit:cover;border-radius:2px;display:inline-block;vertical-align:middle;flex-shrink:0}.component-exchange-rate .exchange-rates-container .exchange-rates-table tbody tr td.currency-flag-cell .currency-name{text-transform:uppercase;color:#000;font-size:14px;font-weight:600;line-height:24px;letter-spacing:-.14px}.component-exchange-rate .exchange-rates-container .exchange-rates-table tbody tr td.buy-price,.component-exchange-rate .exchange-rates-container .exchange-rates-table tbody tr td.sell-price{text-align:right;font-weight:500;color:#000}.component-exchange-rate .exchange-rates-container .exchange-rates-table tbody .loading-row td,.component-exchange-rate .exchange-rates-container .exchange-rates-table tbody .no-data-row td{text-align:center;color:#666;font-style:italic;padding:32px 16px}.component-exchange-rate .exchange-rates-container .exchange-rates-table tbody .loading-row td{color:#999}@media(max-width:767px){.component-exchange-rate .exchange-rate-title{font-size:16px;line-height:24px;letter-spacing:-.48px;margin-bottom:16px}.component-exchange-rate .exchange-rate-box{padding:16px}.component-exchange-rate .location-selector,.component-exchange-rate .search-field{margin-bottom:16px}.component-exchange-rate .exchange-rates-container .exchange-rates-table{font-size:13px}.component-exchange-rate .exchange-rates-container .exchange-rates-table thead th{padding:10px 12px;font-size:13px}.component-exchange-rate .exchange-rates-container .exchange-rates-table tbody td{padding:12px;font-size:13px}}.component-history{background-color:#000;padding-top:clamp(40px,7.6923076923076925vw,100px);padding-bottom:clamp(40px,7.6923076923076925vw,100px);overflow:hidden}.component-history .history-intro{margin-bottom:50px;display:flex;justify-content:center;align-items:flex-end}.component-history .history-intro .section-intro{width:40%}.component-history .history-intro .logo-history-wrap{width:60%;height:clamp(130px,17.692307692307693vw,230px);text-align:right;position:relative;z-index:2}.component-history .history-intro .logo-history-wrap img{max-width:100%;max-height:100%;margin-right:10%;margin-left:auto}.component-history .history-intro .logo-history-wrap.mobile-only{display:none}.component-history .history-slider-wrapper{position:relative}.component-history .history-slider-wrapper .history-swiper{overflow:visible;position:relative}.component-history .history-slider-wrapper .history-swiper .logo-history-wrap{display:none}.component-history .history-slider-wrapper .swiper-slide .page-width .history-slide{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:center;position:relative}.component-history .history-slider-wrapper .swiper-slide .page-width .history-slide .history-content-column{position:relative;display:flex;flex-direction:column;justify-content:center;padding:clamp(48px,7.6923076923076925vw,100px);padding-left:0;z-index:3}.component-history .history-slider-wrapper .swiper-slide .page-width .history-slide .history-content-column:before{content:"";position:absolute;top:0;right:100%;width:calc((100vw - 200%)/2);height:1px;background:#dfb869;z-index:1}.component-history .history-slider-wrapper .swiper-slide .page-width .history-slide .history-content-column .history-content-background{position:absolute;top:auto;left:auto;right:0;bottom:0;border-radius:0 10px 10px 0;background:#333;box-shadow:0 0 20px 2px #492a0005;z-index:-1;display:block;height:100%;width:50vw}.component-history .history-slider-wrapper .swiper-slide .page-width .history-slide .history-content-column .history-year{font-family:var(--font-heading-family);font-size:clamp(60px,7.6923076923076925vw,100px);font-style:normal;font-weight:400;line-height:clamp(68px,9.23076923076923vw,120px);background:linear-gradient(177deg,#f9f6bb -28.82%,#dfb869 111.37%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0;position:absolute;top:clamp(-40px,-12.307692307692308vw,-160px);left:20px}.component-history .history-slider-wrapper .swiper-slide .page-width .history-slide .history-content-column .history-description{color:#fff;font-family:var(--font-body-family);font-size:clamp(14px,1.1538461538461537vw,15px);font-style:normal;font-weight:300;line-height:26px}.component-history .history-slider-wrapper .swiper-slide .page-width .history-slide .history-content-column .history-description p{margin:0 0 15px}.component-history .history-slider-wrapper .swiper-slide .page-width .history-slide .history-content-column .history-description p:last-child{margin-bottom:0}.component-history .history-slider-wrapper .swiper-slide .page-width .history-slide .history-image-column{display:block;position:relative;height:100%;z-index:1}.component-history .history-slider-wrapper .swiper-slide .page-width .history-slide .history-image-column .history-image{width:100%;height:auto;object-fit:cover;border-radius:10px;max-height:500px;position:absolute;top:50%;transform:translateY(-50%);aspect-ratio:1 / 1;overflow:hidden}.component-history .history-slider-wrapper .history-navigation{display:flex;justify-content:flex-end;gap:20px;margin-top:-20px;margin-bottom:40px;padding-right:clamp(25px,7.6923076923076925vw,100px);z-index:4;position:relative;width:50%}.component-history .history-slider-wrapper .history-navigation .history-nav-prev,.component-history .history-slider-wrapper .history-navigation .history-nav-next{width:50px;height:50px;flex-shrink:0;border-radius:4px;background:#dfb869;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.component-history .history-slider-wrapper .history-navigation .history-nav-prev:hover,.component-history .history-slider-wrapper .history-navigation .history-nav-next:hover{background:#c4a55a;transform:translateY(-2px)}.component-history .history-slider-wrapper .history-navigation .history-nav-prev[aria-disabled=true],.component-history .history-slider-wrapper .history-navigation .history-nav-next[aria-disabled=true]{background-color:#89703e;cursor:default}.component-history .history-slider-wrapper .history-navigation .history-nav-prev:active,.component-history .history-slider-wrapper .history-navigation .history-nav-next:active{transform:translateY(0)}.component-history .history-slider-wrapper .history-navigation .history-nav-prev svg,.component-history .history-slider-wrapper .history-navigation .history-nav-next svg{width:20px;height:20px}.component-history .history-slider-wrapper .history-navigation .history-nav-prev svg{transform:rotate(180deg)}.component-history .history-slider-wrapper .history-pagination{position:absolute;right:0!important;left:auto!important;top:0!important;display:flex;flex-direction:column;align-items:flex-start;gap:20px;z-index:10;max-width:292px;z-index:5}.component-history .history-slider-wrapper .history-pagination .history-pagination-bullet{background:none;border:none;cursor:pointer;padding:10px 0;transition:all .3s ease;text-align:right;color:#dfb869;font-family:Inter;font-size:16px;font-style:normal;font-weight:300;line-height:26px;position:relative;padding-left:clamp(54px,13vw,169px)}.component-history .history-slider-wrapper .history-pagination .history-pagination-bullet:before{content:"";position:absolute;top:10px;left:0;width:clamp(48px,11.538461538461538vw,150px);height:1px;background:#dfb869}.component-history .history-slider-wrapper .history-pagination .history-pagination-bullet.active{color:#fff;font-family:Inter;font-size:36px;font-style:normal;font-weight:300;line-height:26px}.component-history .history-slider-wrapper .history-pagination .history-pagination-bullet.active:before{background:#fff}.component-history .history-slider-wrapper .history-pagination .history-pagination-bullet:hover{color:#fff;transform:scale(1.1)}@media(max-width:992px){.component-history .history-intro{flex-direction:column;align-items:center;text-align:center;gap:30px;margin-bottom:0}.component-history .history-intro .section-intro{width:100%}.component-history .history-intro .section-intro .section-pre-title{justify-content:center}.component-history .history-intro .logo-history-wrap{display:none}.component-history .history-slider-wrapper .logo-history-wrap{width:100%;text-align:right;height:clamp(130px,17.692307692307693vw,230px);position:absolute;top:0;transform:translateY(-50%);right:20px;z-index:2;display:block!important}.component-history .history-slider-wrapper .logo-history-wrap img{margin:0 auto;max-width:200px;max-height:100%}.component-history .history-slider-wrapper .swiper-slide .page-width .history-slide{display:flex;flex-direction:column;gap:0;grid-template-columns:1fr;min-height:auto}.component-history .history-slider-wrapper .swiper-slide .page-width .history-slide .history-content-background{display:none}.component-history .history-slider-wrapper .swiper-slide .page-width .history-slide .history-content-column{order:2;background-color:#333;border-radius:0 10px 10px 0;padding:48px}.component-history .history-slider-wrapper .swiper-slide .page-width .history-slide .history-content-column:before{width:48px;left:0;right:auto}.component-history .history-slider-wrapper .swiper-slide .page-width .history-slide .history-content-column .history-year{left:60px}.component-history .history-slider-wrapper .swiper-slide .page-width .history-slide .history-image-column{order:1}.component-history .history-slider-wrapper .swiper-slide .page-width .history-slide .history-image-column .history-image{max-height:295px;position:static;transform:none;width:100%}.component-history .history-slider-wrapper .history-navigation{width:100%;padding-right:60px;gap:6px;align-items:flex-end}.component-history .history-slider-wrapper .history-pagination{position:relative;right:auto;left:auto;top:auto;flex-direction:column;align-items:flex-start;gap:15px;margin-top:20px;margin-bottom:75px;max-width:none;transform:none;justify-content:flex-start;padding:0 20px}.component-history .history-slider-wrapper .history-pagination .history-pagination-bullet{text-align:center}.component-history .history-slider-wrapper .history-pagination .history-pagination-bullet.active{font-size:24px}}.component-team{padding-top:clamp(40px,7.6923076923076925vw,100px);padding-bottom:clamp(40px,7.6923076923076925vw,100px)}.component-team .page-width .team-wrapper{display:flex;gap:60px;align-items:start}.component-team .page-width .team-wrapper .team-intro-column{width:40%}.component-team .page-width .team-wrapper .team-intro-column .team-navigation{display:flex;justify-content:center;gap:20px;margin-top:40px}.component-team .page-width .team-wrapper .team-intro-column .team-navigation.desktop-only{margin-top:116px;justify-content:flex-start}.component-team .page-width .team-wrapper .team-intro-column .team-navigation .team-nav-prev,.component-team .page-width .team-wrapper .team-intro-column .team-navigation .team-nav-next{width:50px;height:50px;flex-shrink:0;border-radius:4px;background:#dfb869;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.component-team .page-width .team-wrapper .team-intro-column .team-navigation .team-nav-prev:hover,.component-team .page-width .team-wrapper .team-intro-column .team-navigation .team-nav-next:hover{background:#c4a55a;transform:translateY(-2px)}.component-team .page-width .team-wrapper .team-intro-column .team-navigation .team-nav-prev:active,.component-team .page-width .team-wrapper .team-intro-column .team-navigation .team-nav-next:active{transform:translateY(0)}.component-team .page-width .team-wrapper .team-intro-column .team-navigation .team-nav-prev svg,.component-team .page-width .team-wrapper .team-intro-column .team-navigation .team-nav-next svg{width:20px;height:20px}.component-team .page-width .team-wrapper .team-intro-column .team-navigation .team-nav-prev svg{transform:rotate(180deg)}.component-team .page-width .team-wrapper .team-slider-column{position:relative;width:60%}.component-team .page-width .team-wrapper .team-slider-column .team-swiper{overflow:hidden;width:calc(100% + (100vw - 167%)/2);padding-right:calc((100vw - 167%)/2)}.component-team .page-width .team-wrapper .team-slider-column .team-swiper .swiper-wrapper .swiper-slide .team-member-card{text-align:center;padding:10px;margin-bottom:10px;border-radius:10px;background:#fff;box-shadow:0 0 20px 2px #492a0005}.component-team .page-width .team-wrapper .team-slider-column .team-swiper .swiper-wrapper .swiper-slide .team-member-card .member-image-wrapper{margin-bottom:20px;border-radius:10px;overflow:hidden;position:relative;width:100%;height:272px;margin-left:auto;margin-right:auto}.component-team .page-width .team-wrapper .team-slider-column .team-swiper .swiper-wrapper .swiper-slide .team-member-card .member-image-wrapper .member-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.component-team .page-width .team-wrapper .team-slider-column .team-swiper .swiper-wrapper .swiper-slide .team-member-card .member-image-wrapper .member-image:hover{transform:scale(1.05)}.component-team .page-width .team-wrapper .team-slider-column .team-swiper .swiper-wrapper .swiper-slide .team-member-card .member-info .member-name{color:#000;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-.18px;margin:0 0 8px}.component-team .page-width .team-wrapper .team-slider-column .team-swiper .swiper-wrapper .swiper-slide .team-member-card .member-info .member-function{color:#dfb869;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:28px;margin:0}@media(max-width:992px){.component-team .page-width .team-wrapper{grid-template-columns:1fr;gap:40px}.component-team .page-width .team-wrapper .team-intro-column{text-align:center}.component-team .page-width .team-wrapper .team-intro-column .section-pre-title,.component-team .page-width .team-wrapper .team-intro-column .team-navigation{justify-content:center}}@media(max-width:768px){.component-team .page-width .team-wrapper{display:flex;flex-direction:column;gap:clamp(40px,8vw,60px)}.component-team .page-width .team-wrapper .team-intro-column{text-align:center;width:100%}.component-team .page-width .team-wrapper .team-intro-column .team-navigation{display:none}.component-team .page-width .team-wrapper .team-slider-column{width:100%}.component-team .page-width .team-wrapper .team-slider-column .team-swiper{width:100vw;padding:0 32px;margin-left:calc(-50vw + 50%)}.component-team .page-width .team-wrapper .team-slider-column .team-swiper .swiper-wrapper .swiper-slide{width:calc(100vw - 64px);padding-right:6px}.component-team .page-width .team-wrapper .team-slider-column .team-swiper .swiper-wrapper .swiper-slide .team-member-card .member-image-wrapper{width:100%;height:272px}.component-team .page-width .team-wrapper .team-slider-column .mobile-navigation{display:flex}}@media(min-width:769px){.component-team .page-width .team-wrapper .team-intro-column .team-navigation{display:flex}.component-team .page-width .team-wrapper .team-slider-column .mobile-navigation{display:none}}@media(max-width:480px){.component-team .page-width .team-wrapper .team-slider-column .mobile-navigation{gap:15px}}.component-arrow-boxes{padding-top:clamp(40px,7.6923076923076925vw,100px);padding-bottom:clamp(40px,7.6923076923076925vw,100px)}.component-arrow-boxes .arrow-boxes-intro{margin-bottom:50px}.component-arrow-boxes .arrow-boxes-grid{display:grid;gap:30px}.component-arrow-boxes .arrow-boxes-grid.columns-3{grid-template-columns:repeat(3,1fr)}.component-arrow-boxes .arrow-boxes-grid.columns-4{grid-template-columns:repeat(4,1fr)}.component-arrow-boxes .arrow-box{position:relative;background:#fff;filter:drop-shadow(0 0 20px rgba(73,42,0,.02));border-radius:10px;border:1px solid #DFB869;padding:clamp(24px,2.3076923076923075vw,30px);text-align:center;transition:transform .3s ease}.component-arrow-boxes .arrow-box:hover{transform:translateY(-5px)}.component-arrow-boxes .arrow-icon{position:absolute;top:-7px;left:30px;z-index:2;width:21px;height:14px;border-radius:0 0 10px;display:flex;align-items:center;justify-content:center}.component-arrow-boxes .arrow-icon svg{width:21px;height:14px}.component-arrow-boxes .arrow-icon:before{content:"";position:absolute;top:6px;left:3px;width:12px;height:3px;background:#fff;z-index:-1}.component-arrow-boxes .box-content{position:relative;z-index:1}.component-arrow-boxes .box-number{margin-bottom:15px}.component-arrow-boxes .box-number .number-value,.component-arrow-boxes .box-number .number-suffix{color:#dfb869;text-align:center;font-family:Playfair Display;font-size:48px;font-style:normal;font-weight:400;line-height:58px}.component-arrow-boxes .box-title{text-align:center;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-.18px;margin:0 0 10px}.component-arrow-boxes .box-description{font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.16px;margin:0}.component-arrow-boxes .arrow-boxes-image{margin-top:60px;background:#fff;border-radius:10px;padding:20px;box-shadow:0 4px 20px #0000001a}.component-arrow-boxes .arrow-boxes-image img{width:100%;height:auto;border-radius:8px;display:block}.component-arrow-boxes.color-scheme-1 .arrow-boxes-image{background:#000}.component-arrow-boxes.color-scheme-1 .arrow-box{background:#000;border:1px solid #DFB869}.component-arrow-boxes.color-scheme-1 .arrow-icon:before{background:#000}.component-arrow-boxes.color-scheme-1 .box-description,.component-arrow-boxes.color-scheme-1 .box-title,.component-arrow-boxes.color-scheme-1 .box-number .number-value,.component-arrow-boxes.color-scheme-1 .box-number .number-suffix{color:#fff}@media(max-width:992px){.component-arrow-boxes .arrow-boxes-grid{grid-template-columns:repeat(2,1fr);gap:25px}.component-arrow-boxes .arrow-boxes-grid.columns-3,.component-arrow-boxes .arrow-boxes-grid.columns-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.component-arrow-boxes .arrow-boxes-grid{grid-template-columns:1fr;gap:20px}.component-arrow-boxes .arrow-boxes-grid.columns-3,.component-arrow-boxes .arrow-boxes-grid.columns-4{grid-template-columns:1fr}.component-arrow-boxes .arrow-box{padding:clamp(24px,2.3076923076923075vw,30px)}.component-arrow-boxes .box-number .number-value,.component-arrow-boxes .box-number .number-suffix{font-size:40px;line-height:48px}.component-arrow-boxes .box-title{font-size:16px;line-height:22px}.component-arrow-boxes .box-description{font-size:14px;line-height:20px}}@media(max-width:480px){.component-arrow-boxes .arrow-boxes-grid{gap:15px}.component-arrow-boxes .box-number .number-value,.component-arrow-boxes .box-number .number-suffix{font-size:36px;line-height:44px}.component-arrow-boxes .box-title{font-size:15px;line-height:20px}.component-arrow-boxes .box-description{font-size:13px;line-height:18px}}.big-image-wrap{background-color:#fff;padding-bottom:5px}.big-image-wrap img{max-width:100%;width:100%;height:auto;display:block;border-radius:0 0 10px 10px}.component-content-toc{padding:40px 0;background-color:#fff}.component-content-toc .toc-wrapper{display:grid;grid-template-columns:400px 1fr;gap:40px;align-items:start}@media(max-width:989px){.component-content-toc .toc-wrapper{grid-template-columns:1fr}}.component-content-toc .toc-sidebar{position:sticky;top:0;background:#fbfbfb;border-radius:8px;padding:24px;height:fit-content;max-height:calc(100vh - 160px);overflow-y:auto}@media(max-width:989px){.component-content-toc .toc-sidebar{position:relative;top:0;max-height:none;margin-bottom:32px;display:none}}.component-content-toc .toc-sidebar .toc-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.component-content-toc .toc-sidebar .toc-list .toc-item{display:block;color:#000;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:600;line-height:26px;margin:0 0 20px;text-decoration:none;border-radius:4px;transition:all .2s;cursor:pointer}.component-content-toc .toc-sidebar .toc-list .toc-item:hover{background:#fff;color:#000}.component-content-toc .toc-sidebar .toc-list .toc-item.active{background:#dfb869;color:#000;font-weight:600}.component-content-toc .toc-content .toc-main-title{color:#dfb869;font-family:var(--font-heading-family);font-size:clamp(32px,3.6923076923076925vw,48px);line-height:clamp(34px,4.461538461538462vw,58px);font-style:normal;font-weight:400;margin:0 0 32px}.component-content-toc .toc-content .toc-content-blocks{display:flex;flex-direction:column;gap:32px}.component-content-toc .toc-content .toc-content-blocks .toc-content-block{scroll-margin-top:120px}.component-content-toc .toc-content .toc-content-blocks .toc-content-block .toc-subtitle{color:#000;font-family:var(--font-body-family);font-size:18px;font-style:normal;font-weight:600;line-height:24px;margin:0 0 16px;display:flex;align-items:flex-start;gap:8px}@media(max-width:749px){.component-content-toc .toc-content .toc-content-blocks .toc-content-block .toc-subtitle{font-size:20px;line-height:28px}}.component-content-toc .toc-content .toc-content-blocks .toc-content-block .toc-subtitle .toc-number{flex-shrink:0;font-weight:600}.component-content-toc .toc-content .toc-content-blocks .toc-content-block .toc-wysiwyg{color:#000;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:26px}.component-content-toc .toc-content .toc-content-blocks .toc-content-block .toc-wysiwyg p{margin:0 0 16px}.component-content-toc .toc-content .toc-content-blocks .toc-content-block .toc-wysiwyg p:last-child{margin-bottom:0}.component-content-toc .toc-content .toc-content-blocks .toc-content-block .toc-wysiwyg ul,.component-content-toc .toc-content .toc-content-blocks .toc-content-block .toc-wysiwyg ol{margin:0 0 16px;padding-left:24px}.component-content-toc .toc-content .toc-content-blocks .toc-content-block .toc-wysiwyg ul li,.component-content-toc .toc-content .toc-content-blocks .toc-content-block .toc-wysiwyg ol li{margin:0 0 8px}.component-content-toc .toc-content .toc-content-blocks .toc-content-block .toc-wysiwyg a{color:#000;text-decoration:underline}.component-content-toc .toc-content .toc-content-blocks .toc-content-block .toc-wysiwyg a:hover{color:#dfb869;text-decoration:underline}.component-content-toc .toc-content .toc-content-blocks .toc-content-block .toc-wysiwyg strong,.component-content-toc .toc-content .toc-content-blocks .toc-content-block .toc-wysiwyg b{font-weight:600}.component-content-toc .toc-content .toc-content-blocks .toc-content-block .toc-wysiwyg em,.component-content-toc .toc-content .toc-content-blocks .toc-content-block .toc-wysiwyg i{font-style:italic}.component-content-toc .toc-content .toc-content-blocks .toc-content-block .toc-wysiwyg blockquote{border-left:3px solid #DFB869;padding-left:16px;margin:16px 0;font-style:italic;color:#666}.component-main-featured-article .blog-featured-article-wrapper .news-card{align-items:center}.component-main-featured-article .blog-featured-article-wrapper .news-card .news-content .news-meta{font-size:15px;line-height:25px;font-weight:300;color:#333}.component-main-featured-article .blog-featured-article-wrapper .news-card .news-content .section-intro .section-title{font-size:clamp(22px,2.769230769230769vw,36px);line-height:clamp(32px,3.230769230769231vw,42px)}.component-main-blog{background:#fbfbfb}.component-main-blog .blog-filters-wrapper{margin-bottom:30px}.component-main-blog .blog-filters-tags{list-style:none;display:flex;justify-content:space-around;gap:20px;margin:0;background:#fff;padding:6px 0;border-radius:7px;box-shadow:0 0 20px 2px #492a0005;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.component-main-blog .blog-filters-tags::-webkit-scrollbar{display:none}.component-main-blog .blog-filters-tags a{background:none;border:none;padding:5px 10px;font-size:clamp(12px,1.1538461538461537vw,15px);font-weight:600;line-height:clamp(22px,1.9230769230769231vw,25px);cursor:pointer;transition:all .3s ease;position:relative;color:#333;text-transform:uppercase;flex-shrink:0;white-space:nowrap;text-decoration:none}.component-main-blog .blog-filters-tags a:hover{color:#f9f6bb}.component-main-blog .blog-filters-tags li.active a{color:#dfb869}.component-main-blog .blog-articles--rows{display:flex;flex-direction:column;gap:24px}.component-main-blog .article-row{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 10px #0000000d;display:flex;flex-direction:row;align-items:stretch;gap:0}.component-main-blog .article-row .article-row-image{position:relative;flex:0 0 40%;min-width:0;overflow:hidden;padding:clamp(20px,2.3076923076923075vw,30px)}.component-main-blog .article-row .article-row-image a{display:block;width:100%;height:100%}.component-main-blog .article-row .article-row-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;border-radius:10px}.component-main-blog .article-row .article-row-image:hover img{transform:scale(1.05)}.component-main-blog .article-row .article-row-image .article-tag{position:absolute;top:15px;left:15px;background:#fff;color:#333;padding:5px 10px;border-radius:4px;text-transform:uppercase;font-size:12px;font-weight:600;z-index:1}.component-main-blog .article-row .article-row-content{flex:1;padding:30px;display:flex;flex-direction:column;justify-content:center}.component-main-blog .article-row .article-row-content .section-pre-title{margin-bottom:12px}.component-main-blog .article-row .article-row-content .article-row-title{color:#000;font-family:var(--font-heading-family);font-size:clamp(20px,2.1538461538461537vw,28px);line-height:clamp(28px,3.076923076923077vw,40px);font-weight:600;margin:0 0 12px}.component-main-blog .article-row .article-row-content .article-row-title a{color:#000;text-decoration:none;transition:color .3s ease}.component-main-blog .article-row .article-row-content .article-row-title a:hover{color:#dfb869}.component-main-blog .article-row .article-row-content .article-row-meta{color:#333;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:24px;margin:0 0 16px}.component-main-blog .article-row .article-row-content .article-row-excerpt{color:#666;font-family:var(--font-body-family);font-size:14px;line-height:25px;margin:0 0 20px}.component-main-blog .article-row .article-row-content .article-row-excerpt p{margin:0 0 12px}.component-main-blog .article-row .article-row-content .article-row-excerpt p:last-child{margin-bottom:0}.component-main-blog .article-row .article-row-content .article-row-link{display:inline-block;font-size:14px;font-weight:600;line-height:24px;text-decoration:none;margin-top:auto;background:linear-gradient(177deg,#f9f6bb -28.82%,#dfb869 111.37%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:opacity .3s ease}.component-main-blog .article-row .article-row-content .article-row-link:after{content:"";margin-left:5px;transition:transform .3s ease;display:inline-block;width:16px;height:16px;background-image:url(../assets/icon-chevron-news.svg);background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle}.component-main-blog .article-row .article-row-content .article-row-link:hover{opacity:.8}.component-main-blog .article-row .article-row-content .article-row-link:hover:after{transform:translate(5px)}@media(max-width:767px){.component-main-blog .article-row{flex-direction:column}.component-main-blog .article-row .article-row-image{flex:0 0 auto;width:100%;aspect-ratio:16 / 9}.component-main-blog .article-row .article-row-content{padding:20px}}@media(max-width:768px){.component-main-blog .blog-filters-tags{gap:15px;margin:30px 0 20px;justify-content:flex-start}.component-main-blog .blog-filters-tags a{padding:8px 15px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/style.css.map */
