.elementor .vl-bt-mono{width:58px;height:58px;font-family:var(--vl-serif);font-weight:400;font-size:22px;color:var(--vl-gold);letter-spacing:0.04em;font-style:italic;margin-block-end:22px;border-radius:50%;border-width:1px;border-color:rgba(200,169,106,0.6);border-style:solid;transition:all 0.45s;display:flex;justify-content:center;align-items:center;}.elementor .vl-bt-name{font-family:var(--vl-sans);font-weight:500;font-size:17px;letter-spacing:0.16em;line-height:1.35;display:block;}.elementor .vl-bt-count{font-family:var(--vl-sans);font-weight:600;font-size:10px;color:var(--vl-gold);letter-spacing:0.28em;text-transform:uppercase;display:block;}.elementor .vl-bt:hover,.elementor .vl-bt:focus-visible{color:var(--vl-noir);border-color:var(--vl-gold);background-color:var(--vl-gold);}.elementor .vl-bt{min-height:170px;color:var(--vl-ivory);border-width:1px;border-color:rgba(245,241,234,0.14);border-style:solid;transition:all 0.45s;display:flex;flex-direction:column;justify-content:space-between;padding-block: 26px; padding-inline: 26px;\n}.elementor .vl-ig-tag{position:absolute;inset-block-start:12px;inset-inline-start:12px;z-index:2;font-family:var(--vl-sans);font-weight:600;font-size:9px;color:var(--vl-ivory);letter-spacing:0.24em;text-transform:uppercase;background-color:rgba(11,11,12,0.78);padding-block: 6px; padding-inline: 10px;\n}.elementor .vl-ig-img{width:100%;height:100%;object-fit:cover;}.elementor .vl-ig{overflow:hidden;aspect-ratio:4 / 5;position:relative;padding:0px;background-color:var(--vl-noir);display:block;}.elementor .vl-header{z-index:999;}.elementor .vl-marquee-track{display:flex;}.elementor .vl-card-img{overflow:hidden;}.elementor .vl-cart-trigger{position:relative;}.elementor .vl-quick{cursor:pointer;}.elementor .vl-card{position:relative;}.elementor .vl-reveal{will-change: transform;\n}