/* Price dropdown shared across homepage and inner pages. */
.azv8-price-menu{position:relative;display:inline-flex;align-items:center;flex:none;z-index:100}
.azv8-price-trigger{display:inline-flex;align-items:center;gap:9px;padding:8px 0;background:transparent;border:0;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;white-space:nowrap;text-transform:none;transition:color .2s ease}
.azv8-price-trigger:hover,.azv8-price-menu.is-open>.azv8-price-trigger{color:#9b7a61}
.azv8-chevron{display:inline-block;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-1px);transform-origin:center;transition:transform .2s ease;margin-top:-3px}
.azv8-price-menu.is-open .azv8-chevron{transform:rotate(-135deg) translateY(-1px)}
.azv8-price-dropdown{display:none;position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%);min-width:270px;padding:8px;background:#fff;border:1px solid #ece5de;border-radius:14px;box-shadow:0 18px 40px rgba(16,24,32,.10);z-index:1000;text-align:left}
.azv8-price-menu.is-open .azv8-price-dropdown,.azv8-price-menu:focus-within .azv8-price-dropdown{display:block}
.azv8-price-dropdown a{display:block!important;color:#24384c!important;font:500 13px/1.5 Jost,Arial,sans-serif!important;letter-spacing:.01em!important;padding:11px 14px!important;white-space:nowrap;text-decoration:none!important;background:#fff!important;border:0!important;border-radius:10px!important}
.azv8-price-dropdown a:hover,.azv8-price-dropdown a:focus-visible{background:#f6f2ee!important;color:#8e6f59!important;outline:none!important}
body.azv7-content .azv8-price-trigger{font:600 12px/1.45 Jost,Arial,sans-serif;letter-spacing:.02em;color:#24384c}
body.azv7-content .azv8-price-menu{align-self:center}
.site-header .azv8-price-trigger{font:500 11px/1.4 Jost,Arial,sans-serif;letter-spacing:.08em;color:#242422}
@media(max-width:1100px){.site-header .main-nav.open .azv8-price-menu{display:flex;flex-direction:column;align-items:stretch;width:100%}.site-header .azv8-price-dropdown{position:static;transform:none;box-shadow:none;background:#fbfaf8;min-width:0;border-radius:0;border:0;padding:0}.site-header .azv8-price-trigger{padding:10px 0}}
@media(max-width:1060px){body.azv7-content .azv7-nav .azv8-price-menu{display:flex;flex-direction:column;align-items:flex-start;width:100%}body.azv7-content .azv8-price-dropdown{position:static;transform:none;box-shadow:none;min-width:0;width:100%;background:#fbfaf8;border-radius:12px;border:1px solid #ece5de;margin-top:6px}body.azv7-content .azv8-price-trigger{padding:10px 0}}

/* V11 arrow and consistent button sizing */
.azv8-price-trigger{font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important;padding:10px 0!important}
.azv8-price-menu .azv8-chevron{width:7px!important;height:7px!important;border-width:1.5px!important;margin-left:3px!important}
