.elementor .mg-nav-link:hover,.elementor .mg-nav-link:focus-visible{color:#C69F59;}.elementor .mg-nav-link{font-family:Rubik;font-weight:700;font-size:14px;color:#F3E8CF;letter-spacing:1px;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:4px;border-radius:0px;background-color:transparent;}.elementor .mg-chip:hover,.elementor .mg-chip:focus-visible{color:#2D2D1B;background-color:#C69F59;}.elementor .mg-chip{font-family:Rubik;font-weight:700;font-size:13px;color:#F3E8CF;letter-spacing:0.5px;text-transform:uppercase;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:#6B5A35;border-style:solid;background-color:transparent;}.elementor .mg-item-desc{font-family:Rubik;font-weight:500;font-size:14px;color:#DDD3B8;line-height:1.5;}.elementor .mg-item-price{font-family:Rubik;font-weight:700;font-size:16px;color:#F3E8CF;line-height:1.3;white-space:nowrap;\n}.elementor .mg-item-name{font-family:Rubik;font-weight:700;font-size:17px;color:#C69F59;letter-spacing:0.3px;line-height:1.3;text-transform:uppercase;& span { text-transform:none; font-weight:500; font-size:13px; letter-spacing:0px; color:#DDD3B8; }\n}.elementor .mg-item-line{padding:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:baseline;\n}.elementor .mg-item{padding:0px;display:flex;flex-direction:column;gap:3px;}.elementor .mg-cat-intro{font-family:Rubik;font-weight:500;font-size:15px;color:#E9DFC6;line-height:1.55;}.elementor .mg-cat-title{font-family:"Abril Fatface";font-weight:400;font-size:36px;color:#F3E8CF;line-height:1.1;}.elementor .mg-cat{width:auto;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 440px;}.elementor .mg-card{padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;border-radius:16px;border-width:1px;border-color:#6B5A35;border-style:solid;background-color:#2D2D1B;display:flex;flex-direction:column;gap:12px;}.elementor .mg-text{font-family:Rubik;font-weight:400;font-size:17px;color:#E9DFC6;line-height:1.65;}.elementor .mg-h2{font-family:"Abril Fatface";font-weight:400;font-size:44px;color:#F3E8CF;line-height:1.1;}.elementor .mg-h1{font-family:"Abril Fatface";font-weight:400;font-size:62px;color:#F3E8CF;line-height:1.05;}.elementor .mg-kicker{font-family:Rubik;font-weight:700;font-size:13px;color:#C69F59;letter-spacing:2px;line-height:1.4;text-transform:uppercase;}.elementor .mg-row{padding:0px;display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;}.elementor .mg-inner{width:100%;max-width:1160px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .mg-section{padding-block-start:88px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;background-color:#3A3A24;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .mg-page{font-family:Rubik;color:#F3E8CF;padding:0px;background-color:#3A3A24;display:flex;flex-direction:column;gap:0px;}.elementor .mg-box-gold{color:#2D2D1B;border-radius:22px;border-width:0px;background-color:#C69F59;}.elementor .mg-box-brown{border-radius:22px;border-width:0px;background-color:#43302A;}.elementor .mg-section-deep{background-color:#2D2D1B;}.elementor .mg-dk{color:#2D2D1B;& span { color:#4A3F25; }\n}