/* Studio extras share the approved three-variants card treatment. */
body#top .gg37-studio details.gg117-extra-card{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;border:1px solid var(--gg85-border,#dfcaad)!important;border-radius:20px!important;background:var(--gg85-card,#fffaf3)!important;padding:0!important;margin:14px 0!important;overflow:hidden!important;box-shadow:none!important}
body#top .gg37-studio details.gg117-extra-card>summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:25px!important;min-height:88px!important;padding:22px 28px!important;list-style:none!important;text-align:left!important;cursor:pointer!important;background:transparent!important;border:0!important;border-radius:0!important;box-sizing:border-box!important}
body#top .gg37-studio details.gg117-extra-card>summary::-webkit-details-marker{display:none!important}
body#top .gg37-studio details.gg117-extra-card>summary::before,body#top .gg37-studio details.gg117-extra-card>summary::after{content:none!important}
body#top .gg37-studio .gg117-copy{display:block!important;min-width:0!important}
body#top .gg37-studio details.gg117-extra-card>summary .gg117-copy small{display:block!important;font:500 10px/1.7 var(--vv-font-sans,sans-serif)!important;letter-spacing:.08em!important;color:var(--gg85-primary,#9b7448)!important;margin:0 0 9px!important;text-transform:uppercase!important}
body#top .gg37-studio details.gg117-extra-card>summary .gg117-copy strong{display:block!important;font:500 29px/1.2 var(--vv-font-serif,Georgia,serif)!important;color:var(--gg85-heading,#4b3524)!important;overflow-wrap:anywhere!important}
body#top .gg37-studio .gg117-plus{font:400 28px/1 Georgia,serif!important;color:var(--gg85-primary,#a47b47)!important;flex:none!important;transform:none!important}
body#top .gg37-studio details.gg117-extra-card[open]>summary{border-bottom:1px solid var(--gg85-border,#e5d4bd)!important}
body#top .gg37-studio details.gg117-extra-card>summary:focus-visible{outline:2px solid var(--gg85-primary,#9b7448)!important;outline-offset:-5px!important}
@media(max-width:680px){body#top .gg37-studio details.gg117-extra-card>summary{padding:21px 19px!important;gap:15px!important}body#top .gg37-studio details.gg117-extra-card>summary .gg117-copy strong{font-size:26px!important}body#top .gg37-studio details.gg117-extra-card>summary .gg117-copy small{font-size:9px!important}}
body#top .gg37-studio .gg-editorial-note{padding:12px 16px!important;border:1px solid var(--gg85-border,#dfcaad)!important;border-radius:12px!important;background:var(--gg85-card,#fffaf3)!important;color:var(--gg85-ink,#75634f)!important;font-size:12px!important;line-height:1.8!important;margin:0 0 18px!important}body#top .gg37-studio .gg-editorial-note[hidden]{display:none!important}
